0

したがって、次の形式の複数の配列があります。

Array ( 
[1283990400] => info

[1285804800] => info

[1286409600] => info
)

ここで出力を見ることができます:http://beta.revival.tv/test/

すべての配列を日付で並べ替えようとしています。タイムスタンプを配列のキーに保存しましたが、uasort関数を使用して目的を達成する方法がわかりません。

私が読んだことから、これは私が使用すべき関数です。非常に単純な配列について説明している記事を無数に読んだことがありますが、ここでどのように適用できるかわかりません。

私はすべての配列を個別にではなく全体としてソートしようとしているため、運が悪かったのですでにksortを試しました。

また、uasortを使用するためのアイデアを提供する次の投稿もすでに読んでいます。複雑なPHPforループを並べ替えることができます

4

1 に答える 1

0

あなたが探してksortいる。

キーとデータの相関関係を維持しながら、配列をキーで並べ替えます。これは主に連想配列に役立ちます。

ドキュメント

于 2013-02-11T21:10:51.193 に答える