質問

私はそれができ、出力に非常に複雑であるArrayObject構造を有する/及び例えば関係の複数のレベルで構成されてい親 - >子 - >子供たち - 。>子など

このような構造は、forまたはwhileループ、foreachのを使用した場合との仕事に非常に複雑です。私はSPLイテレータに見てきたし、私はこれを使用することができると思います。 I複数のレベルをループ上の任意のアドバイスがうまく受信されますので、全体のコンセプトを持つビット不慣れだ。

おかげ

役に立ちましたか?

解決

私の経験で、あなただけの再帰関数呼び出しを使用する必要があります。

私は何が必要ない機能あなたの簡単なメイクを意味しますが、子供をループとは、それぞれの子にもう一度関数を呼び出すことを、関数の最後にwhileループを持っていることにより、

。この方法であなたは、元のオブジェクトのすべての子に機能を発射ます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top