\DtApp\ThinkLibrary\helperArrays

数组管理类

Summary

Methods
Properties
Constants
rand()
randValue()
split()
unique()
sort()
trimArray()
toArray()
valChunk()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
trimAll()
No private properties found
N/A

Methods

rand()

rand(  $array) : mixed

数组随机返回一个下标

Parameters

$array

Returns

mixed

randValue()

randValue(  $array) : mixed

数组随机返回一个值

Parameters

$array

Returns

mixed

split()

split(array  $array, integer  $num = 5) : array

分隔数组

Parameters

array $array

数组

integer $num

数量

Returns

array

unique()

unique(array  $array) : array

多维数组去重

Parameters

array $array

Returns

array

sort()

sort(array  $arrays, string  $sort_key, integer  $sort_order = SORT_ASC, integer  $sort_type = SORT_NUMERIC) : array

二维数组根据某个键排序

Parameters

array $arrays
string $sort_key
integer $sort_order
integer $sort_type

Returns

array

trimArray()

trimArray(array  $arr) : array

数组删除空格

Parameters

array $arr

Returns

array

toArray()

toArray(  $output) : array

把json字符串或json对象转json数组

Parameters

$output

Returns

array

valChunk()

valChunk(  $array,   $name) : array

Parameters

$array
$name

Returns

array

trimAll()

trimAll(  $str) : string|array<mixed,string>

字符串删除空格

Parameters

$str

Returns

string|array<mixed,string>