「array_multisort」タグアーカイブ

配列を特定のキーでソート (PHP)

$dataarray[0] = array("keyA" => "abc","keyB => 99);
$dataarray[1] = array("keyA" => "def","keyB => 50);
$dataarray[2] = array("keyA" => "ghi","keyB => 70);

などという配列を入れ子になっている”keyB”で並べたい場合は、sortやksortではなく、array_multisortを使います。
例として、上記配列の”keyB”で並べ直す場合は、以下のようになります。
続きを読む 配列を特定のキーでソート (PHP)