PHP二维数组的功能共享
代码uff1a
复制代码代码如下所示:
functionarray_sort(ARR美元美元美元,钥匙型= 'asc){
keysvalue美元=美元new_array =阵();
foreach($阿拉斯$ K = > $ V){
keysvalue美元{ $ K } = { } $ $ V键;
}
如果(合型= = 'asc){
Asort(keysvalue美元);
其他{ }
Arsort(keysvalue美元);
}
复位($ keysvalue);
foreach(keysvalueas美元$ K = > $ V){
new_array美元{ $ K } = { } $ K $ ARR;
}
返回的new_array;
}
函数的三个参数表明:
数组:数组排序美元
$键:指定哪个键值被排序。
$类型:升序排序或降序排序,默认为升序排序
这个PHP函数可以根据指定的键值对一个二维数组进行排序,并在排序后返回一个数组。
举例子:
复制代码代码如下所示:
为创建一个数组= array_sort($array,'price);