Structure de base d’une page PHP
1. Les balises PHP
Comme nous l’avons vu précédemment, le code PHP est inclus dans une page HTML à l’intérieur de balises (aussi appelées tags).
PHP accepte deux syntaxes pour les balises :
-
<?php ... ?>
-
<? ... ?>
La première syntaxe est la syntaxe habituelle, recommandée.
La deuxième syntaxe n’est envisageable que si elle a été autorisée dans le fichier de paramétrage de PHP (php.ini) en mettant la directive short_open_tag à on. Il est déconseillé d’utiliser cette syntaxe si votre code doit être déployé sur un serveur dont vous ne maîtrisez pas la configuration et qui ne supporterait pas cette syntaxe.
Si le script ne contient que du code PHP, la balise de fermeture peut être omise.
2. La fonction echo
echoLa fonction echo est la fonction de base de toute page PHP. Elle permet d’afficher une ou plusieurs chaînes et donc d’inclure du texte dans la page HTML envoyée au navigateur.
Syntaxe
echo(chaîne texte)
echo chaîne texte[,...]
texte |
Texte à afficher. |
La première syntaxe n’accepte qu’un paramètre alors que la deuxième en accepte plusieurs.
Exemple
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="fr">
<head>
<meta charset="utf-8" />
<title>Exemple...