2019-02-27
array_keys()
array_keys ( array $array [, mixed $search_value = null [, bool $strict = false ]] ) : array
说明:获取数组中部分的或者所有的键名
$arr = [
'name' => 'ZhangSan',
'age' => 18,
'gender' => 'man',
];
print_r(array_keys($arr));
// output
Array
(
[0] => name
[1] => age
[2] => gender
)
array_map()
array_map ( callable $callback , array $array1 [, array $... ] ) : array
说明:为数组的每个元素应用回调函数
$arr = [1, 2, 6];
print_r(array_map(function($value){
return $value + 1;
}, $arr))
// output
Array
(
[0] => 2
[1] => 3
[2] => 7
)
array_merge()
array_merge ( array $array1 [, array $... ] ) : array
说明:合并一个或者多个数组
$arr = [1, 2, 6];
$arr2 = [2, 6, 7];
print_r(array_merge($arr, $arr2));
// output
Array
(
[0] => 1
[1] => 2
[2] => 6
[3] => 2
[4] => 6
[5] => 7
)
array_multisort()
array_multisort ( array &$array1 [, mixed $array1_sort_order = SORT_ASC [, mixed $array1_sort_flags = SORT_REGULAR [, mixed $... ]]] ) : bool
说明:对多个数组或者多维数组进行排序(具体可查看官网)
$data[] = array('volume' => 67, 'edition' => 2);
$data[] = array('volume' => 86, 'edition' => 1);
$data[] = array('volume' => 85, 'edition' => 6);
$data[] = array('volume' => 98, 'edition' => 2);
$data[] = array('volume' => 86, 'edition' => 6);
$data[] = array('volume' => 67, 'edition' => 7);
foreach ($data as $key => $value) {
$volume[$key] = $value['volume'];
$edition[$key] = $value['edition'];
}
array_multisort($volume, SORT_DESC, $edition, SORT_ASC, $data);
print_r($data);
// output
Array
(
[0] => Array
(
[volume] => 98
[edition] => 2
)
[1] => Array
(
[volume] => 86
[edition] => 1
)
[2] => Array
(
[volume] => 86
[edition] => 6
)
[3] => Array
(
[volume] => 85
[edition] => 6
)
[4] => Array
(
[volume] => 67
[edition] => 2
)
[5] => Array
(
[volume] => 67
[edition] => 7
)
)
array_pop()
array_pop ( array &$array ) : mixed
说明:弹出数组中最后一个单元
$arr = [1, 2, 6];
array_pop($arr);
print_r($arr);
// output
Array
(
[0] => 1
[1] => 2
)
array_product()
array_product ( array $array ) : number
说明:计算数组中所有值的乘积
$arr = [1, 2, 6]; print_r(array_product($arr)); // output 12
之前因为一些事,就没有每天都更,以后会坚持保持每天都更
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 【PHP 每日函数】第 02 周期
- Vue 组件生命周期钩子函数
- 初探 Vue 生命周期和钩子函数
- ReactNative入门教程-组件生命周期函数
- vue笔记1 数据绑定,生命周期的钩子函数
- [译] 如何在 Vue 3 中使用生命周期函数
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Head First HTML5 Programming
Eric Freeman、Elisabeth Robson / O'Reilly Media / 2011-10-18 / USD 49.99
What can HTML5 do for you? If you're a web developer looking to use this new version of HTML, you might be wondering how much has really changed. Head First HTML5 Programming introduces the key featur......一起来看看 《Head First HTML5 Programming》 这本书的介绍吧!