php - 如何使用 php 每行显示四个图像并且行可以是任何 no

标签 php mysql for-loop

亲爱的 friend 们,我有一个图像分区。

  <div class="img_team_container">    
      <div class="img_team_subcontain">
          <div class="img_team"><a href="#" class="btn_1" title="Dining"></a></div>
      </div>
   </div>

我的问题是如何每行显示四个图像,并且行可以是任何 php 的“否”。

最佳答案

假设您有一个图像数组 $images:

<?php $i = 0; foreach($images as $image): ?>
  <?php if($i === 0): ?>
     <div class="row">
  <?php endif; ?>

      <?php echo sprintf('<img src="%s" />', $image['src']); ?>

  <?php if($i === 4): $i = 0; ?>
     </div>
  <?php else: $i++; endif; ?>
<?php endforeach; ?>

关于php - 如何使用 php 每行显示四个图像并且行可以是任何 no,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3591035/

相关文章:

php - Mysql触发器和插入值

php - 替换文本中的单词忽略 url

php - 将 2 个 Select 语句与不同的 Where 子句连接在一起并在 While 循环中使用

php - 从 mysql 查询返回额外的项目

oracle - 使用 Oracle PL/SQL For 循环遍历逗号分隔的字符串

java - Java 中的数组?

javascript 在本地主机上工作但在托管服务器上失败

MySQL连接3个表并计算另一个

python - 什么时候应该使用 Map 而不是 For 循环?

php - 在 Windows 10 和 PHP7 上将 ZeroMQ PHP 扩展添加到 XAMPP