Fri*_*tex 1 php arrays wordpress foreach
我有单个帖子的 WordPress 标签循环的下一个代码:
<?php if ($tags) : foreach($tags as $tag): ?>
<a href="<?php echo get_tag_link($tag); ?>">
<?php echo $tag->name; ?>
</a>,
<?php endforeach; endif; ?>
Run Code Online (Sandbox Code Playgroud)
我在最后一个锚点添加了逗号。逗号后面还有空格。
当我使用 foreach() PHP 循环执行此操作时,如何删除最后一个锚点中的逗号?
感谢您的想法和帮助!
检查你的循环是否在最后一个上运行:
<?php if ($tags) : ?>
<?php $count = count($tags); ?>
<?php foreach($tags as $i => $tag): ?>
<a href="<?php echo get_tag_link($tag); ?>">
<?php echo $tag->name; ?>
</a>
<?php if ($i < $count - 1) echo ", "; ?>
<?php endforeach; ?>
<?php endif; ?>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2353 次 |
| 最近记录: |