-
- /* 二次元配列を指定したキー値でソート
- * $array 配列
- * $key ソートキー値
- * $type ソート方法
- * @edit: bbs.it- home.org
- */
- function array_sort($arr, $keys, $type = 'desc') {
- $keysvalue = $new_array = array();
- foreach ($arr as $k => $v) {
- $ keyvalue[$k] = $v[$keys];
- }
- if ($type == 'asc') {
- asort($keysvalue);
- } else {
- asort($keysvalue);
- }
- リセット( $keysvalue);
- foreach ($keysvalue as $k => $v) {
- $new_array[$k] = $arr[$k];
- }
- return $new_array;
- }
コードをコピー
>>> 詳細については、PHP 配列ソートメソッドの完全なリストをご覧ください
|