php二维数组排序_函数
-
php二维数组排序_数组
在PHP中,可以使用usort函数对二维数组进行排序。该函数接受一个数组和一个自定义的比较函数作为参数,根据比较函数的逻辑对数组进行排序。以下是一个示例代码,演示如何使用usort对一个二维数组进行排序:,,“php,function compare($a, $b) {, return $a[‘key’] $b[‘key’];,},,$array = array(, array(‘key’ =˃ 3),, array(‘key’ =˃ 1),, array(‘key’ =˃ 2),);,,usort($array, ‘compare’);,print_r($array);,`,,上述代码将按照key的值对二维数组进行升序排序。执行后,输出结果为:,,`,Array,(, [0] =˃ Array, (, [key] =˃ 1, ),, [1] =˃ Array, (, [key] =˃ 2, ),, [2] =˃ Array, (, [key] =˃ 3, ),),“,,这样,我们就成功地对二维数组进行了排序。