本文列举了 PHP 数组相关函数。
int count(mixed $var [, int $mode = COUNT_NORMAL]);此函数也可以返回对象的属性个数。
string implode( string $glue, array $array);返回一个字符串,由 $glue(默认为空) 分隔开的数组的值。
array explode( string $delimiter , string $string [, int $limit]);使用特定的分隔符 ($delimiter) 分隔字符串 ($string),返回一个数组。
$limit 限制返回数组的元素个数,如果结果大于 $limit,则最后一个元素包含剩余的结果。
$name = [
"name" => "tom",
"age=>12",
'desc' =>
[
23,34,35
]
];
//判断某个数组中是否存在指定的 key
var_dump(array_key_exists('id', $name['desc']));
//搜索值
var_dump(in_array(23, $name['desc']));
//返回键名
var_dump(array_search(34,$name['desc']));array_filter($arg [, $callback, $use_keys]);array_merge($arr1, $arrays...);// 升序
sort(&$arg [, $sort_flags]);
// 降序
rsort(&$arg [, $sort_flags]);
// 按键排序
ksort(&$arg [, $sort_flags]);
// 按值排序
asort(&$arg [, $sort_flags]);
krsort(&$arg [, $sort_flags]);
arsort(&$arg [, $sort_flags]);