php的陣列中,key不能重複,否則會取值最後一項,
對於
<?php
$citylist = array("雲南"=>"麗江","雲南"=>"昆明");
var_dump($citylist);
?>
輸出
array(1)
解決方案,把每乙個封裝為乙個value,這樣預設的key是0,1,2……不重複
$citylist = array(array("雲南"=>"麗江"),array("雲南"=>"昆明"));
輸出為array(2) [1]=> array(1) }
對於json編碼來說,經過
$json_string = json_encode(array('area'=>$citylist));
echo $json_string;
得到,
] }
PHP去除重複的陣列資料
一維陣列的重複項 使用array unique函式即可,使用例項如下 二維陣列的重複項 對於二維陣列咱們分兩種情況討論,一種是因為某一鍵名的值不能重複,刪除重複項 另一種因為內部的一維陣列不能完全相同,而刪除重複項,下面舉例說明 因為某一鍵名的值不能重複,刪除重複項 function assoc u...
PHP去除重複的陣列資料
input array a green red b green blue red c witer hello witer result array unique input 去除重複元素 result a array unique input 只留下單一元素 foreach result as aa...
PHP去除重複的陣列資料
一維陣列的重複項 使用array unique函式即可,使用例項如下 banana 2 pear 4 wail 5 watermalon 二維陣列的重複項 對於二維陣列咱們分兩種情況討論,一種是因為某一鍵名的值不能重複,刪除重複項 另一種因為內部的一維陣列不能完全相同,而刪除重複項,下面舉例說明 因...