1、返回多个参数
public fun() {
$res['a'] = 'a';
$res['b'] = 'b';
return res;
}
list($a, $b) = fun();
2、替换数组参数
array_merge()
3、差集
array_diff()
4、对数组的每一个元素应用自定义的方法
$arr = [1,2,3];
$arrNew = array_map(function($a){
return $a+1;
}, $arr);
5、从数据库get()返回中分离出某一列,作为新的数组
$arrColumn = array_column($arr, $columnName); // 以指定列为 value 的普通数组
$arrColumn = array_column($arr, $columnName, $key); // 以 key 为键的关联数组