私が次のような配列を持っているとしましょう:
$things=配列 (( [test1]=>何か [test2]=>何か [情報]=>はい [配列]=>配列 (( [test1]=>何か他のもの [test2]=>何か他のもの [情報]=>多分 [配列]=>配列 (( [test1]=>何か [情報]=>はい )。 )。 )。
「info」の値が「yes」である場合などの値$thing
を使用して、「valid」と呼ばれる各部分にキーを追加する関数を作成するにはどうすればよいですか?TRUE
FALSE
基本的に、最終的な配列は次のようになります。
$final=配列 (( [test1]=>何か [test2]=>何か [情報]=>はい [有効]=>TRUE//これを追加 [配列]=>配列 (( [test1]=>何か他のもの [test2]=>何か他のもの [情報]=>多分 [有効]=>FALSE//これを追加 [配列]=>配列 (( [test1]=>何か [情報]=>はい [有効]=>TRUE//これを追加 )。 )。 )。
私は、サイトマップを管理し、ページのブレッドクラムとナビゲーションツリーを取得する簡単な方法を提供するcodeigniterのライブラリを作成していますが、このようなことを行う必要がある部分で立ち往生しています。
私が理解できない主な質問は 、配列を調べて各部分にキーを追加するにはどうすればよいですか?また、配列には無限の数の配列が存在する可能性があります。
ありがとう!