現在の配列が
array(
0=>array('key1'=>'value1' , 'key2'=>'value2'),
1=>array('key1'= > ;'value1' , 'key2'=>'value3'),
2=>array('key1'=>'value2' , 'key2'=>'value4'),
.. .
999=>array('key1'=>'value2' , 'key2'=>'value5')
)
この配列の key1 の値を新しい値にマージする方法配列は同じですか?元の配列を次の配列に変換するメソッドを記述してください
array(
0=>array('value1'=>array('value2','value3')),
1=>array('value2 '= >array('value4','value5')),
...
)
現在の配列が
array(
0=>array('key1'=>'value1' , 'key2'=>'value2'),
1=>array('key1'= > ;'value1' , 'key2'=>'value3'),
2=>array('key1'=>'value2' , 'key2'=>'value4'),
.. .
999=>array('key1'=>'value2' , 'key2'=>'value5')
)
この配列の key1 の値を新しい値にマージする方法配列は同じですか?元の配列を次の配列に変換するメソッドを記述してください
array(
0=>array('value1'=>array('value2','value3')),
1=>array('value2 '= >array('value4','value5')),
...
)
質問の主語ですが、key1
が繰り返されても独立していますか?その方法は次のとおりです
配列の構成形式を変えたらもっと良くなると思います
もちろん変えられない場合は大変ですが、
例えばトラバーサルを使ってやってみましょう