in_array(值, 数组); // 判断值是否在数组元素中
is_array(变量); // 检查变量是否是数组类型
array_key_exists(键, 数组); // 判断数组键是否在数组中
compact(变量名1, 变量名2, 变量名3, .....); // 创建一个数组,数组键名为变量名,键值为变量值
implode(字符串连接符, 数组); // 将以为数组转化成字符串
explode(分隔字符串符, 字符串); // 将字符串转化成数组
array_column(数组, 列名); // 取出数组中的某一列
array_keys(数组, (可选)指定键值); // 取出数组所有的键名
array_values(数组); // 返回数组所有的键值
array_search(键值, 数组); // 在数组中搜索键值,返回键名
array_merge(数组, 数组); // 将两个数组合并,如果有相同键名,后一个数组中的值将覆盖前一个
array_pop(数组); // 删除数组最后一个元素
array_push(数组, 元素1, 元素2, 元素3, .....); // 在数组最后插入一个或多个元素
array_shift(数组); // 删除数组第一个元素
array_unshift(数组, 元素1, 元素2, 元素3, .....); // 在数组开头插入一个或多个元素
array_sum(数组); // 计算数组中所有键值的和
cont(数组); // 计算数组长度