有一个问题,检测一个recurat值并将该值影响到其他数组

时间:2017-10-02 15:43:23

标签: php arrays

我在PHP中使用一维数组。我想检测是否存在重复值,并将其影响到另一个数组,例如这是我的数组:

$Array='piece 1','piece 1','piece 2','piece 2','piece 1','piece 1','piece 2','piece 2','piece 3','piece 3','piece 3'}

这就是我想要的

$Arrayafter:{'piece1','piece2','piece1','piece2','piece3'}

有谁知道我可以如何处理 ?

1 个答案:

答案 0 :(得分:1)

试试这个......

$newarray = array();
$lastvalue = "";

foreach ($Array as $value) {
    if ($value != $lastvalue) {
        $newarray[] = $value;
        $lastvalue = $value;
    }
}

我希望它有所帮助