【发布时间】:2012-04-18 23:42:44
【问题描述】:
我试图弄清楚如何编写代码以在循环内仅显示一次图像。
例如在 Wordpress 中
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
在该循环中,我只想在第一篇文章中放置一张图片。
我只知道如何在 C 和 C++ 中做到这一点,但我不知道这在 PHP 上是如何工作的?
这是我为实现这一目标所做的。感谢@Jack。
首先我在我的 Wordpress 后循环开始之前声明一个变量。
<?php
$displayed = false;
?>
然后我有@Jack 建议的代码,稍作修改。
<?php
$image = 'your image URL';
if (!$displayed)
{
echo $image;
$displayed = true;
}
?>
就是这样,我的图片只能显示一次!
【问题讨论】: