我有一個數組(sizeofarray = 5)PHP - 從數組中刪除重複,然後取出空值,然後重組
$city[0] = 'Newyork'
$city[1] = 'Paris'
$city[2] = 'Paris'
$city[3] = 'Newyork'
$city[4] = 'Amsterdam'
(sizeofarray = 5)
我用array_unique()以去除愚弄並得到這樣的:
$city[0] = 'Newyork'
$city[1] = 'Paris'
$city[4] = 'Amsterdam'
(sizeofarray = 3)
但現在我想這樣的:
$city[0] = 'Newyork'
$city[1] = 'Paris'
$city[2] = 'Amsterdam'
(sizeofarray = 3)
有一些功能來實現這一目標?
編輯的問題
我不知道你爲什麼會爲2和3'array_unique'越來越空完全刪除該數組中的重複的項目,所以你應該得到你的最後一個片段顯示結果。請參閱:http://pastie.org/5114229 –
好吧,我很抱歉..我正在運行$ city [2]顯示錯誤的循環。重新構造我的問題 – JMDee