php - アルゴリズム皇帝に、親子関係のある配列を結合する方法と、それらを階層的にソートされた配列に結合する方法についてお聞きします。
習慣沉默
習慣沉默 2017-05-31 10:34:56
0
2
1059
リーリー

達成結果:

リーリー
習慣沉默
習慣沉默

全員に返信(2)
大家讲道理

まず、キーとして pid に対応する配列関係ペアを取得します

リーリー

再帰関数を書く

リーリー

呼び出し: buildArr($a1, 0, 0);

次にループして $a1 の内容を取得します

いいねを押す +0
迷茫

まず、循環参照が存在できないことを明確にする必要があります。たとえば、id=0 pid=1 と id=1 pid=0 は同時に存在できません。その後、マルチツリー フォレストを構築できます。構造、そして最後に各ツリー、前方、中間、後方、レベルのトラバースなどを行う方法は非常に簡単です

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート