0
我有兩個這樣的數組。在PHP中使用相同的鍵組合兩個數組
$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_1和$ result_2到一個新的陣列$結果所以它會給我這樣的結果呢?
$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個索引。 –