PHP:用逗号分隔数组

时间:2011-03-23 15:12:13

标签: php arrays

我有这个代码应该显示一个数组列表,后面跟一个逗号和空格!但是我不希望最后一个在它之后有逗号和空格。

例如,我希望tag1, tag2, tag3代替tag1, tag2, tag3,

这是我的代码:

<?php $terms = get_the_terms( $the_post->ID, 'posts_tags' );
                                foreach ( $terms as $term ) {

                                    echo $term->name;echo ", ";
                                } ?>

2 个答案:

答案 0 :(得分:20)

$output = array();
foreach($terms as $term){
  $output[] = $term->name;
}
echo implode(', ', $output);

答案 1 :(得分:1)

这是一个名为implode的php功能 - &gt; http://php.net/manual/function.implode.php