ホームページ  >  記事  >  バックエンド開発  >  PHP_PHP チュートリアルの 2 次元配列のソート問題

PHP_PHP チュートリアルの 2 次元配列のソート問題

WBOY
WBOYオリジナル
2016-07-13 09:44:48921ブラウズ

PHPにおける2次元配列のソート問題

PHP で 2 次元配列を並べ替えるには、PHP 組み込み関数 uasort() を使用できます

【ユーザー定義の比較関数を使用して配列内の値を並べ替え、インデックスの関連付けを維持します】

コールバック関数は次のとおりです: コールバック関数の戻り値が負の数または false の場合、コールバック関数の最初のパラメータが最初に来て、2 番目のパラメータが最後に配置されることを意味します

リーリー

リーリー 次のように使用します。

リーリー

以下は、参照およびインタビューで使用するための 2 次元配列のソート方法です。

リーリー

================================================ === ====================

ちなみにPHPのソート機能をいくつか紹介します

[配列の並べ替え] は通常、1 次元のインデックス配列に適用され、インデックスは維持されません

[rsortは配列を逆順にソート] 使い方はsortと同じです

[asort は配列をソートし、インデックス関係を維持します] インデックス関係を維持しながら、一般に 1 次元配列に適した値をソートします

[arsort は配列を逆にソートし、インデックス関係を維持します] 使用法は asort と一致しています

【ksortは配列をキー名でソートします】

【krsortは配列をキー名で逆順にソートします】

================================================ === ====================

http://www.bkjia.com/PHPjc/1047177.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1047177.html技術記事 PHP における 2 次元配列のソートの問題。PHP で 2 次元配列をソートするには、PHP 組み込み関数 uasort() を使用します。[ユーザー定義の比較関数を使用して、配列内の値をソートし、インデックスの関連付け...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。