忽略PHP中数组中的最后一个对象

时间:2014-03-26 11:24:49

标签: php

我这里有这个小代码:

$arrayName = array('0','1','2');
foreach ($arrayName as $key) {
    echo $key . ',';
}

所以现在输出是这样的:

  
    

0,1,2,

  

如果我想要这个我该怎么办? :

  
    

0,1,2

  

我的意思是不插入","对于数组中的最后一个对象。

谢谢。

3 个答案:

答案 0 :(得分:6)

您可以使用joinimplode

echo join(',', $arrayName);

OR

echo implode(',', $arrayName);

答案 1 :(得分:3)

这样做:

echo join(',', $arrayName);

你应该使用循环(即将代替的循环,而不是放在循环中)

答案 2 :(得分:2)

尝试 implode 类似

$arrayName = array('0','1','2');
echo implode(',',$arrayName);