私はそれに取り組む方法を知っていますが、実装がどのように見えるかについては100%明確ではありません。PHP - 多次元配列の再帰
これはSymfony 3アプリケーションですが、問題は何らかの再帰を伴う純粋なPHPです。
私は自分の入れ子になったフォームと、フォームフィールドにマップする必要があるエラー(私はそのやり方を知っている)を表す多次元配列を持っています。ここで
私の配列です:
私はノードの最後に到達し、それは私が持っているmessage
キー(確認するだけの方法が含まれている場合、私は再帰的fields
の子供をループする必要があり、エラーに達した場合)、それをフォーム// apply to form here
に適用し、再帰がそのルートを再び下りないようにそのインデックス/ノードを削除しますか?
誰でもこれを行う機能を助けることができます。私が言ったように、Symfonyが多次元配列を再帰的に呼び出す機能を助け、再び呼び出す前にそのノードを削除することは重要ではないと言いました。
それで私のクラスは立つが、私はちょうど配列のキーに従うことができる場合、私はこれを少なくとも50%をカットすることができます。
すべてのヘルプは大歓迎されます:)
あなたがこれまでに試した何をしましたか? – vaso123