简单的PHP二维数组排序方法

/**二维数组排序方法 By JYF 2017.5.12
 * @param $arr 要排序的二维数组
 * @param $filed 排序依据
 * @param int $sort 排序方式 : SORT_ASC 升序 | SORT_DESC 降序
 * @return mixed 排好序的数组
 */
public function _sort($arr,$filed,$sort=SORT_ASC){
    $data = array();
    foreach ($arr as $v) {
        $data[] = $v[$filed];
    }
    array_multisort($data, $sort, $arr);
    return $arr;

}

相关解释:

1.上面方法放到自己的页面中,可直接调用

2.$data是获取排序所依据字段所有的值的集合

你可能感兴趣的:(PHP)