私は不規則なPHP配列を並べ替えようとしています。構造が通常のphp配列と異なる点で不規則です。私は通常usortを使って配列をソートできますが、このPHP配列の構造はusortを使いにくくします。不規則なphp配列を並べ替える
Array
(
[id] => Array
(
[0] => 3220604
[1] => 5341522
[2] => 1234568144
[3] => 11
)
[firstname] => Array
(
[0] => Sam
[1] => Donald
[2] => Keesh
[3] => Eat
)
[lastname] => Array
(
[0] => Fisher
[1] => Duck
[2] => Smelley
[3] => Me
)
)
私はIDでソートしようとしていますが、私はusortを使用している場合はもちろん、それはまず、IDと同様に、最上位の配列でソートしようとし、最後に:ここでは、アレイの基本的な構造です。このような構造の配列をどのように並べ替えるのですか?
後にこの機能おそらくこれは役立つだろう:http://php.net/manual/en/function.array-multisort.php私はありません私はあなたのためにそれがどれほど有用であるかについて私は保証しないので、答えとしてこれを置く。私がそれを使用するたびに、私は頭を傷つけていますが、おそらくあなたは私よりもスマートになるでしょう。 – nickf