古いデータを上書きせずに、配列にいくつかの詳細を追加する必要があります。
現時点では、print_r($ data)を使用すると、次のようになります。
Array
(
[one] => Hello
[two] => Hello World
)
次に、配列にデータを追加する関数があります
foreach ($rubric as $rs){
if($rs['position']==1){$data['one']=$rs;}
if($rs['position']==2){$data['two']=$rs;}
}
print_r($ data)の場合、これにより次のようになります。
Array
(
[one] => Array
(
[id] => 1
)
[two] => Array
(
[id] => 2
)
)
誰かアイデアはありますか
私がやりたいのは…。
foreach ($rubric as $rs){
if($rs['position']==1){$data['one']['details']=$rs;}
if($rs['position']==2){$data['two']['details']=$rs;}
}
各配列アイテム内に「詳細」と呼ばれる新しいサブ配列を追加することを目的として...
それは理にかなっていますか?そのコードを実行しようとすると、次のエラーが発生します
PHPエラーが発生しました重大度:通知メッセージ:配列から文字列への変換
誰かが私が間違っていることを教えてもらえますか?