ArrayHelper
class ArrayHelper
数组相关操作
Methods
static string
combine(array $array, string $join = ',')
拼合数组, 支持多维拼合
static string
genKey(array $array)
根据数组生成自定义key序列, | 作为 kv 分隔, ; 作为 kv 之间的分隔 ['name'=>'mark Zhao'] 转化为 name|mark Zhao
static string
toKvStr(array|string $array, string $join = ',')
返回kv结构字串
static mixed
next(array $array, string|int $value)
根据当前值, 获取下一个值
static array
delete(array $array, string|array $value)
根据值删除数组中的元素
static array
mapNull(array $arr)
映射 Null 到 Empty
static false|int|string
findKey(array $arr, string|array $values)
查找值在数组中的位置, 用于 Excel 导入的时候查找下一组键值
Details
at line 21
static string
combine(array $array, string $join = ',')
拼合数组, 支持多维拼合
at line 34
static string
genKey(array $array)
根据数组生成自定义key序列, | 作为 kv 分隔, ; 作为 kv 之间的分隔 ['name'=>'mark Zhao'] 转化为 name|mark Zhao
at line 60
static string
toKvStr(array|string $array, string $join = ',')
返回kv结构字串
at line 88
static mixed
next(array $array, string|int $value)
根据当前值, 获取下一个值
at line 108
static array
delete(array $array, string|array $value)
根据值删除数组中的元素
at line 126
static array
mapNull(array $arr)
映射 Null 到 Empty
at line 149
static false|int|string
findKey(array $arr, string|array $values)
查找值在数组中的位置, 用于 Excel 导入的时候查找下一组键值