【发布时间】:2010-08-12 19:05:04
【问题描述】:
我创建了一个自定义的 foreach 输出,可以帮助我为每个帖子提供一个标签 ID。我使用逗号分隔每个标签。但是,最后一个标签也输出一个逗号,如下所示:
小猫、狗、鹦鹉,(
我应该如何修改 foreach 输出,以便删除最后一个逗号,使其显示如下:
小猫、狗、鹦鹉
代码如下:
<?php
$posttags = get_the_tags();
if ($posttags) {
foreach($posttags as $tag) {
echo '<a href="';
echo bloginfo(url);
echo '/?tag=' . $tag->slug . '" class="tag-link-' . $tag->term_id . '">' . $tag->name . '</a>, ';
}
}
?>
【问题讨论】:
-
如果不是问题的原始代码,除了 Jan Fabry 之外,没有人会费心正确缩进他们的答案吗? (我现在很礼貌地进行缩进。)