私はそのような問題で何時間も戦ってきました。Web ページを高速化するために、データベースにすべてのカテゴリを 1 回だけ取得するように要求し、PHP を使用して配列を並べ替えたいと考えています。
Array
(
[0] => Array
(
[id] => 1
[name] => name1
[parent] => 0
[children] =>
)
[1] => Array
(
[id] => 2
[name] => name2
[parent] => 1
[children] =>
)
)
私はこのようなものを取得する必要があります
Array
(
[0] => Array
(
[id] => 1
[name] => name1
[parent] => 0
[children] => Array
(
[id] => 2
[name] => name2
[parent] => 1
[children] =>
)
)
)
それに関する問題は、どのレベルの階層にも対応できるようにすることです。サイクルで動作するように。助けてください!