Maison  >  Questions et réponses  >  le corps du texte

Le moyen le plus intelligent de générer du code source HTML en double. Vous utilisez PHP ?

Bonjour, j'aimerais savoir quelle est la manière intelligente de générer du code source HTML en double (illustré ci-dessous). Disons que j'ai 30 lignes numérotées de 1 à 30. J'ai beaucoup de pages comme celle-ci qui ont besoin de cette structure. J'ai utilisé une boucle PHP pour générer ce code dans la page elle-même, puisque j'utilise de toute façon PHP dans mon projet.

Ma question est la suivante : est-ce une approche intelligente ? Quelle est la meilleure pratique dans cette situation ? Je ne suis pas sûr qu'il soit judicieux d'utiliser PHP pour générer du HTML à chaque fois dans une page. Ou est-ce?

Merci pour vos conseils ou suggestions.

<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粉146080556375 Il y a quelques jours520

répondre à tous(1)je répondrai

  • P粉014293738

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

    C'est exactement à cela que sert PHP : générer du code HTML.

    Vous pouvez utiliser une simple boucle 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; ?>
    
    

    répondre
    0
  • Annulerrépondre