\app\utilTools

系统的工具类,包含常用的工具函数 Class Tools

Summary

Methods
Properties
Constants
list_to_tree()
remove_space()
get_number_array()
change_arr_key()
check_user_is_admin()
array_diff_2()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

list_to_tree()

list_to_tree(array  $list, string  $pk = "id", string  $pid = "fid", string  $child = "children", integer  $root) : array

Parameters

array $list

二维索引数组

string $pk

主键名

string $pid

父节点名

string $child

子ID名

integer $root

根节点

Returns

array

remove_space()

remove_space(string  $str) : string

去除字符串中所有的空格

Parameters

string $str

Returns

string

get_number_array()

get_number_array(array  $arr) : array

过滤混合数组,只返回数字

Parameters

array $arr

Returns

array

change_arr_key()

change_arr_key(array  $arr, string  $key) : array

更改二维数组的键

Parameters

array $arr
string $key

Returns

array

check_user_is_admin()

check_user_is_admin(integer  $uid) : boolean

判断当前用户是否为管理员

Parameters

integer $uid

Returns

boolean

array_diff_2()

array_diff_2(array  $src, array  $target) : array

计算二维数组差集 - 过滤掉target在src中重复项,保留src

Parameters

array $src

源数组

array $target

目标数组

Returns

array —

返回值