これは以前どこかで答えられたと思いますが、この正確なケースの答えは見つかりませんでした... usort関数を使用できることはわかっていますが、比較的単純ですが、必要なことを実行するためのロジックを理解できません。
私はそのように生成されている動的領域を持っています:
$details[$pageYear][$pageMonth][] = array(
"id" => $page['id'],
"title" => $page['title']
);
$details
配列を最終的に年、次に月の降順で並べ替えたい
月の値は文字列(1月、2月、3月などで、数値ではありません)です。これが私の主な問題のようです(月の「文字列」を文字の順序ではなく実際の順序で並べ替える方法)
これが重複していることが判明した場合は、ごめんなさい。