我有一串逗号分隔值。唯一数组值
1,2,3,4,4,4,4,4,4,4,4,01633,4,4
我需要删除重复的,所以我虽然使用
array_unique($str);
但是,它不返回任何结果的。所以我决定输出它看看我有什么:
print_r($str);
// returns: 1,2,3,4,4,4,4,4,4,4,4,01633,4,4
我有点迷路。我检查了它是否是一个数组,我确定了。以下是如何创建该字符串:
$str = '1,2,3';
foreach ($a as $b) {
$str.= ','.$b;
}
我在这里错过了什么?
我实际测试过,看看它是否是一个数组:is_array($ str)? '数组':'不是数组';并获得Array ... – santa
@santa,然后跳过第1-2行并使用第3-4行。您不应该将数组值存储在名为'$ str'的变量中。 – zzzzBov