Le PHP - Les bases du langage
Open Source Your Knowledge, Become a Contributor
Technology knowledge has to be shared and made accessible for free. Join the movement.
Syntaxe de base
Le PHP doit être délimité par les balises ouvrante <?php
et fermante ?>
. Lorsque PHP traite un fichier, il cherche les balises d'ouverture et de fermeture qui délimitent le code qu'il doit interpréter. De cette manière, cela permet à PHP d'être intégré dans toutes sortes de documents, car tout ce qui se trouve en dehors des balises ouvrantes / fermantes de PHP est ignoré.
Comme en C ou en Perl, PHP requiert que les instructions soient terminées par un point-virgule à la fin de chaque instruction.
PHP supporte les commentaires de type C, C++ et Shell Unix (aussi appelé style Perl). Par exemple :
Comme mentionné précédemment, la syntaxe et les instructions de contrôle du PHP sont largement inspirées du C. Les deux différences les plus notables sont :
- la syntaxe des variables. Le langage est non-typé, il ne faut donc pas déclarer les variables. Afin de pouvoir les identifier malgré tout, les variables sont toujours précédées du symbole
$
. - la non-présence d'une fonction
main
dans le code. - le paradigme événementiel plutôt que séquentiel. L'intégralité du script est exécutée d'un seul coup sans arrêt.
- Le PHP va réagir à un événement, envoyer une requête au serveur via le navigateur et recevoir un réponse.
- Le C exécute tour à tour chaque ligne de code en marquant un arrêt sur certaines instructions nécessitant l'action de l'utilisateur.