合併我有兩個數組:比較兩個數組和PHP
$array1 = array(1=>1,10=>1,12=>0,13=>13);
$array2 = array(1=>"Hello",10=>"Test",12=>"check",13=>"error");
這裏$陣列1具有鍵和值。現在我想從$ array1中獲取第一個值(如1),並且我想檢查這個數組是否重複。
這裏1重複兩次,所以我想取兩個鍵1,10並顯示$ array2中這些鍵的相應值。如果$ array1中的值沒有重複,那麼我只想從$ array2中顯示這個鍵的值。
我想要得到的輸出如下:
Hello Test
check
error
這意味着在$ array1中1,10按鍵具有相同的值,因此合併則顯示的值爲1和10次從$數組2的值。
就像12有0這不會重複,所以只需從$ array2中取12的值。
贊13.
我該怎麼做?
它顯示一個錯誤「注意:未定義的偏移量:0」 – Kichu 2012-04-09 09:25:34
哎呀,更新了代碼 – BenOfTheNorth 2012-04-09 09:26:18
這不會工作,如果數組順序改變http://codepad.org/bpb7g9ji – Nauphal 2012-04-09 09:54:24