总结php中常见的数组操作函数
1.array_count_values()函数 可以统计数组中所有的值出现的次数返回一个数组 ,其元素的键名是原数组的值,键值时该值在数组中出现的次数
示例代码
<?php
$animals = array("Cat", "Dog", "Horse", "Dog");
print_r(array_count_values($animals));
?>
输出值为: Array([Cat]=> 1 [Dog]=> 2 [Horse]=> 1)
2. array_column(array, column_key, index_key) 返回数组中的某一个单列的值
示例代码
$a = array(
array('id' => 1, 'first_name' => 'Bill', 'last_name' => 'Gates'),
array('id' => 2, 'first_name' => 'Steve', 'last_name' => 'Jobs'),
array('id' => 3, 'first_name' => 'King', 'last_name' => 'Martin')
);
$last_names = array_columns($a, 'last_name');
print_r($last_names);
输出:
Array(
[0] => Gates,
[1] => Jobs,
[2] => Martin
)
3. array_map(callbale $callback, array $array) 为array的每个元素应用callback函数之后的数组,返回数组
示例代码
4. List item
5. List item
6. List item
7. List item
8. List item
9. List item
10. List item