PHP での特定のフィールドによる連想配列の並べ替え
PHP で連想配列を操作する場合、配列を並べ替える必要がある場合があります。特定のフィールドまたはキーに基づいて。この特定のケースでは、要件は、連想配列を「avgSearchVolume」フィールドの降順でソートすることです。
PHP には、特定のフィールドで連想配列をソートするための専用の組み込み関数が提供されていません。ただし、usort() 関数とカスタム比較関数を使用すると、これを実現できます。
その方法は次のとおりです:
function cmp($a, $b) { return $b['avgSearchVolume'] - $a['avgSearchVolume']; } usort($array, "cmp");
説明:
以上がPHP 連想配列を特定のフィールドで降順に並べ替えるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。