$holder = '';
foreach($fields as $key){
$holder .= $key.', ';
}
echo $holder;
我有上面的代码,它输出"a, b, c, "我想去掉c后面的逗号。我试过substr,它不起作用。任何帮助吗? 不应该这样做。
$holder = join(', ', $fields)
您可以使用implode()
将所有数组元素连接在一起:
<?php
$holder = implode(', ', $fields);
echo $holder;
?>
可以这样使用substr
$holder = '';
foreach($fields as $key){
$holder .= $key.', ';
}
$newholder=substr($holder, 0, -1);
echo $newholder;