ホームページ  >  記事  >  バックエンド開発  >  PHP がキー値に従って 2 次元配列をソートする小さな例

PHP がキー値に従って 2 次元配列をソートする小さな例

WBOY
WBOYオリジナル
2016-07-25 08:55:451000ブラウズ
  1. /* 二次元配列を指定したキー値でソート
  2. * $array 配列
  3. * $key ソートキー値
  4. * $type ソート方法
  5. * @edit: bbs.it- home.org
  6. */
  7. function array_sort($arr, $keys, $type = 'desc') {
  8. $keysvalue = $new_array = array();
  9. foreach ($arr as $k => $v) {
  10. $ keyvalue[$k] = $v[$keys];
  11. }
  12. if ($type == 'asc') {
  13. asort($keysvalue);
  14. } else {
  15. asort($keysvalue);
  16. }
  17. リセット( $keysvalue);
  18. foreach ($keysvalue as $k => $v) {
  19. $new_array[$k] = $arr[$k];
  20. }
  21. return $new_array;
  22. }
コードをコピー

>>> 詳細については、PHP 配列ソートメソッドの完全なリストをご覧ください



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。