我有一个数组(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