Exécution de code PHP

Supposons que vous ayez déjà un serveur PHP installé. Dans celui-ci, vos programmes seront situés dans des fichiers avec l'extension php. Ces fichiers sont en fait des fichiers HTML ordinaires, dans lesquels nous pouvons écrire le code HTML de nos pages, comme ceci :

index.php<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>My first program</title>
  </head>
  <body>
    my first program
  </body>
</html>

Dans ces fichiers, directement au sein du code HTML, nous pouvons écrire du code PHP. Il est écrit entre des balises spéciales :

index.php<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>My first program</title>
  </head>
  <body>
    <?php
      echo 'my first program';
    ?>
  </body>
</html>

Si vous exécutez ce fichier via un serveur PHP, le serveur exécutera les commandes PHP et enverra le résultat au navigateur. La commande echo, que vous pouvez voir là, effectue simplement la sortie de la chaîne spécifiée. En conséquence, seul le code HTML sera envoyé au navigateur, et à la place du code PHP se trouvera le résultat de son exécution.

Pour plus de simplicité lors de l'apprentissage, il est possible de ne pas écrire les balises superflues :

index.php<?php
  echo 'my first program';
?>