首頁  >  問答  >  主體

產生重複 HTML 原始碼的最明智方法。使用PHP?

您好,我想知道產生重複的 HTML 原始碼(如下所示)的明智方法是什麼。假設我有 30 行,編號從 1 到 30。我有很多這樣的頁面需要這種結構。我已經使用 PHP 循環在頁面本身中產生此程式碼,因為我在專案中無論如何都使用 PHP。

我的問題是,這是明智的做法嗎?在這種情況下,最佳實踐是什麼?我不確定每次在頁面中使用 PHP 來產生 HTML 是否明智。或者是嗎?

感謝您的指導或建議。

<a href="images/mypic (1).jpg">
<img src="images/mypic (1).jpg" alt="Picture 1">
</a>

<a href="images/mypic (2).jpg">
<img src="images/mypic (2).jpg" alt="Picture 2">
</a>

etc..

P粉146080556P粉146080556429 天前562

全部回覆(1)我來回復

  • P粉014293738

    P粉0142937382023-09-11 14:01:50

    這正是 PHP 的目的:產生 HTML 程式碼。

    您可以使用簡單的 for 迴圈:

    <?php for($i=1; $i<=30; $i++) : ?>
      <a href="images/mypic (<?= $i ?>).jpg">
        <img src="images/mypic (<?= $i ?>).jpg" alt="Picture <?= $i ?>">
      </a>
    <?php endif; ?>
    
    

    回覆
    0
  • 取消回覆