我想要分隔逗号输出的这些链接,但最后一个链接没有逗号。实现这一目标的最佳方法是什么?
<p class="favs">Favourite Courses:
<?php
$user_id = bp_get_member_user_id();
$array = get_user_meta($user_id, 'wpfp_favorites', true);
foreach ($array as $key => $value) {
$queried_post = get_post($value); ?>
<a href="http://publicaccessgolf.com.au/<?php echo $queried_post->post_name; ?>" title="<?php echo $queried_post->post_title; ?>" ><?php echo $queried_post->post_title; ?></a>
<?php } ?>
</p>
答案 0 :(得分:4)
最好的方法通常是:
$links = array();
foreach (...) {
$links[] = '<a ...';
}
echo join(', ', $links);
视情况适应您的情况。