L2 Info : PHP et Programmation Web
 
◃  Ch. 2 Générer une page HTML  ▹
 

Production de code HTML

  • Le premier usage du langage PHP est de produire dynamiquement du code HTML
  • On procède en 2 étapes :
    • création d'une chaîne de caractères associé à du code HTML
    • Affichage de la chaîne sur la sortie standard à l'aide de l'instruction php echo
  • Exemple (fichier coursPHP20.php)
    <?php
    /* Construction d'une chaîne de caractères contenant
    *  tout le code HTML d'une page */
    $codeHTML = '<html>
    <head>
    <title>Exemple code PHP</title>
    </head>
    ';
    $codeHTML .= '<body>
    <h1>Titre</h1>
    </body>
    </html>';
    /* envoie la chaîne de caractères dans le flux de sortie
    *  du script (par défaut la sortie standard) */
    echo $codeHTML;
    ?>
  • L'éxécution du programme se fait dans la console à l'aide de l'instruction :
    php -f coursPHP20.php
  • Elle produit le résultat suivant :
    <html>
    <head>
    <title>Exemple code PHP</title>
    </head>
    <body>
    <h1>Titre</h1>
    </body>
    </html>