【发布时间】:2009-03-21 15:13:50
【问题描述】:
我在 PHP 中有一个数组,我想删除重复项。
我只是使用函数array_unique() 来创建一个新数组并删除重复项。
代码如下:
$unlink = array();
$unlink = array_unique($linkphoto);
foreach ($unlink as $link) {
echo $link, "<br />";
}
仍然显示重复!有什么建议吗?
【问题讨论】:
-
我们需要更多的上下文;尤其是 $linkphoto 的结构
-
通过从显示的页面创建一个新数组解决了这个问题。看来现在的数组有点蹩脚!!
-
当您声称某事不工作时,显示失败的测试是一个好习惯。要在 PHP 中编写测试,您可以使用 PhpUnit (phpunit.de)。