javascript - for ループが再帰関数を呼び出すと、データに前のデータ レコードが含まれるという問題を解決するにはどうすればよいですか? ?
某草草
某草草 2017-07-04 13:46:06
0
1
831
リーリー

ループ呼び出しgetchild($pid)この再帰中、各親コメントの下の子コメントには、前の親コメントの子コメントが含まれます。これを解決するにはどうすればよいですか?

これは static $arr; 静的変数が原因であることはわかっています。しかし、ビジネス上の必要により、このようなデータ構造を取り出す必要があり、このサイトと同様の応答を作成する必要があります。各親コメントの下にあるすべての子コメントを取得します。しかし、上記の方法では、次の親コメントの子コメントには、前の親コメントの子コメント データが含まれてしまいます。

この問題を解決する方法はありますか? ! !

某草草
某草草

全員に返信(1)
阿神

これは再帰的かつ静的であるため、少し混乱します。

リーリー

に変更されました リーリー

これでいいんじゃないですか?

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