Leçons de niveau 14

PHP/Premier script

Une page de Wikiversité.
< PHP
Sauter à la navigation Sauter à la recherche
Début de la boite de navigation du chapitre
Premier script
Icône de la faculté
Chapitre no 1
Leçon : PHP
Retour auSommaire
Chap. suiv. :Syntaxe du langage
fin de la boite de navigation du chapitre
Icon falscher Titel.svg
En raison de limitations techniques, la typographie souhaitable du titre, « PHP : Premier script
PHP/Premier script
 », n'a pu être restituée correctement ci-dessus.

Commentaires[modifier | modifier le wikicode]

Un commentaire est une portion de code qui n’est pas exécuté par PHP.

PHP supporte deux types de commentaires :

  • Les commentaires sur une seule ligne : ils sont délimités par // ou # et la fin de la ligne
  • Les commentaires sur plusieurs lignes, délimités par /* et */
Début de l'exemple
Fin de l'exemple


PHP ne traitera que la partie echo('Bonjour'); car le reste est commenté.

Les commentaires sont indispensables dans un script. Ils permettent de documenter le code afin d’en améliorer sa lisibilité et d’en faciliter la maintenance. De plus, ils permettent de tester des parties de script en en occultant d'autres.

Le script[modifier | modifier le wikicode]

Le PHP est conçu pour s'intégrer facilement dans vos pages HTML. Voici un exemple de programme très simple servant à afficher "Bonjour !" sur la page.

Script PHP Basique - Bonjour !

Mon premier script en PHP

<?php
 // La fonction 'echo' permet d'afficher un texte à l'écran
 echo 'Bonjour !';
?>


Voici quelques explications sur ce script. Pour définir un script PHP parmi une page HTML, on doit entourer le code par les balises suivantes :

Les balises <?php et ?> encadre toujours un code PHP
<?php
 //Ici le script php
?>

Il y a aussi des équivalents désuet comme :

Code désuet
<?
 //Encore un autre script php
?>

Ou alors :

Code désuet
<script language="php">
 // script php
</script>


Les deux dernières syntaxes sont déconseillées, il est préférable d’utiliser la première syntaxe : en fonction de la configuration du serveur web qui lira votre page PHP, ces balises peuvent ne pas être reconnues, ou être mal interprétées.

Quant à la fonction echo, elle permet d'écrire du texte dans le fichier HTML qui sera envoyé au navigateur. Ce code écrit dans le fichier HTML peut être du texte normal, du code HTML, JavaScript, ou tout autre code compréhensible par un navigateur web.

Il est aussi possible de mélanger plusieurs parties PHP avec plusieurs parties HTML comme l'exemple ci-dessous :

Début de l'exemple
Fin de l'exemple