Afficher du texte
La principale fonction de PHP est echo qui permet d’imprimer du texte dans votre document.
En réalité ce n’est pas vraiment une fonction mais une structure de langage.
Il est très important de mettre un caractère d’échappement (\) devant tous les caractères spéciaux et délimiteurs afin de ne pas créer de Parse Error de la part du compilateur PHP.
Il confondra évidemment le dit caractère de la chaîne avec celui de la fonction, erreur souvent commise par les programmeurs.
Exemples
Voici quelques exemples d’utilisation de PHP. Comme vous pourrez le voir, il faut insérer votre texte entre quotes simples ou doubles à la suite de l’instruction echo.
Exemple classique
Mon texte en PHP : <?php echo 'Hello World!'; ?>
Quotes simples et doubles
<?php /* Utilisation des quotes simples * Affichera "L'adresse de ce site est www.generationphp.net." * Observez bien le caractère d'échappement devant l'apostrophe **/ echo 'L\'adresse de ce site est www.generationphp.net.'; /* Utilisation des quotes doubles * Affichera "L'adresse de ce site est www.generationphp.net." **/ echo "L'adresse de ce site est www.generationphp.net."; ?>
Afficher du HTML
Il vous est permis aussi d’afficher du code HTML.
<?php echo '<img src="/images/puce.gif">'; ?>
Afficher une variable
La fonction echo permet aussi d’afficher le contenu d’une variable.
<?php $variable = 'Hello World!';// Affichera "Hello World!" echo $variable; ?>
Afficher le résultat d’une fonction
Vous pouvez aussi afficher le résultat d’une fonction.
<?php // Affichera une date formatée de l'heure UNIX actuelle echo date('Y-m-d H:i'); ?>
Nombre de caractères : <?php echo strlen('Il y a 20 caractères'); ?>
PHP ne se limite pas à ces utilisations simples, car en voici une qui pourrait en intéresser plus d’un :
<?php include('menu.html'); /* * Lors de son exécution, cette fonction se remplace * par le contenu du fichier spécifié. * Il est important de noter que le chemin vers le fichier * peut être de type absolu ou relatif. **/ ?>