array_multisort中文API
参数 | 描述 | 默认值 |
array1 | 定义的二维数组 | - |
sorting order | 排列顺序,有 SORT_ASC 和 SORT_DESC。 | - |
sorting type | 排序类型,分为SORT_REGULAR、SORT_NUMERIC和SORT_STRING。 | - |
array2 | 可选数组 | - |
标签:
$array = array( 0 => array( ‘id‘ => 1, ‘name‘ => 1, ‘ord‘ => 1, ), 1 => array( ‘id‘ => 3, ‘name‘ => 3, ‘ord‘ => 3, ), 2 => array( ‘id‘ => 2, ‘name‘ => 2, ‘ord‘ => 2, ), ); $ords = array(); //提取排序字段 foreach($array as $v1){ $ords[] = $v1[‘ord‘]; } //根据排序字段进行排序 array_multisort($array, SORT_ASC, $ords); print_r($array);
附:
参数 | 描述 | 默认值 |
array1 | 定义的二维数组 | - |
sorting order | 排列顺序,有 SORT_ASC 和 SORT_DESC。 | - |
sorting type | 排序类型,分为SORT_REGULAR、SORT_NUMERIC和SORT_STRING。 | - |
array2 | 可选数组 | - |
标签:
原文地址:http://www.cnblogs.com/jason-encode/p/5732702.html