どちらもCodeIgniterの$array1
結果です$array2
->result_array()
アレイ1
Array(
[0] => Array(
[name] => John,
[course] => BSIT
),
[1] => Array(
[name] => Jane,
[course] => BSHRM
)
)
アレイ2
Array(
[0] => Array(
[balance] => 1000,
[date] => 2013-05-01
),
[1] => Array(
[balance] => 2000,
[date] => 2013-05-07
)
)
私の質問は、要素を次のように追加するにはどうすればよいかという[balance], [date]
こと$array2
です$array1
:
Array(
[0] => Array(
[name] => John,
[course] => BSIT
[balance] => 1000,
[date] => 2013-05-01
),
[1] => Array(
[name] => Jane,
[course] => BSHRM
[balance] => 2000,
[date] => 2013-05-07
)
)
私が試してみました:
for($i = 0; $i<count($array1); $i++)
{
array_merge($array1[$i], $array2[$i]);
}
しかし、うまくいかないようです:次のarguments are not array
ようにしてもエラーが発生します:
for($i = 0; $i<count($array1); $i++)
{
array_merge(array($array1[$i]), array($array2[$i]));
}
これはどのように可能ですか?