Syntaxe de base PHP

3 Insertion de code PHP

Il existe quatre mode d'insertion de code PHP dans du code HTML :

  1. Mode standard: <?php echo "bonjour"; ?>.  C'est le mode à utiliser de preference. Il est compatible (x)html. Le code PHP (affichage du mot bonjour sur l'exemple) est entouré des balises < ?php et ?>.
  2. Mode script: <script language="php"> echo "bonjour" ; </script>.  Ce mode n'est pas reconnu par certains editeurs
  3. Mode asp: <% echo "bonjour" ; %>. Le style asp n'est pas activé par défaut. Pour l'activer il faut utiliser l'option −−enable−asp−tags lors de la compilation de php ou mettre la directive asp_tags à On dans le fichier de configuration de php.
  4. Mode court: <? echo "bonjour"; ?>  Il n'est actif que si la directive short_open_tag dans le fichier de configuration de php (php.ini) est à On ou si php a été compilé avec l'option --enable-short-tags.

Pour des problèmes de compatibilité il est conseillé d'utiliser le mode standard qui garantit la portabilité de vos scripts PHP.