私はこのように2つの配列を持っています。それは私にこのような結果が得られますように、新しい配列$結果に$ result_1と$ result_2を結合する方法PHPで同じキーを使って2つの配列を結合する
$result_1 = array(
[0] => array ("id" => "a1", "label" => "A1"),
[1] => array ("id" => "a2", "label" => "A2"));
$result_2 = array(
[0] => array ("id" => "b1", "label" => "B1"));
?
$result = array(
[0] => array ("id" => "a1", "label" => "A1"),
[1] => array ("id" => "a2", "label" => "A2"),
[2] => array ("id" => "b1", "label" => "B1"));
私は$result = array_merge($result_1,$result_2)
を使用している場合は、それだけで1インデックスを返します。 $result = array($result_1,$result_2)
を使用している場合は、2つのインデックスのみが返されます。すべてのインデックスを返すようにします。ありがとう、ありがとう。
使用 '$結果= $ result_1 + $ result_2' – jitendrapurohit
は、あなたが(array_valuesを試してみる変える心に留めておきますか?これはあなたのインデックスをリセットします –
@ jitendrapurohitは機能しませんでした。 1つのインデックスしか返しませんでした。 –