cours php
Chapitre 2 Les bases de PHP
Plan
Introductio n à la technolo gie PHP
Variables, constantes et types de données
Les structures de contrôle
L'affic ha ge des données et les inclus io ns
Les tableaux en PHP
Les chaines de caractères
Les expressio ns réguliè res
A. Introduction à la technologie PHP
I. Présentation
PHP est un langage de script qui s'inclut dans le langage HTML. La syntaxe du langage PHP provient du C, du Java et du Perl, avec un petit nombre de fonctions inédites par rapport à ces langages. Le but du langage PHP est de permettre aux développeurs de site web d'écrire rapidement des pages web dynamiques.
PHP est un langage interprété (un langage de script) exécuté du côté serveur et non du côté client (un script écrit en Javascript ou une applet Java s'exécute sur votre ordinateur...). La syntaxe du langage provient de celles du langage C, du Perl et de Java. Ses principaux atouts sont:
La gratuité et la disponibilité du code source
La possibilité d'inclure le script PHP au sein d'une page HTML;
La simplicité d'interfaçage avec des bases de données (de nombreux SGBD sont supportés, mais le plus utilisé avec ce langage est MySQL, un SGBD gratuit disponible sur les plateformes Unix, Linux, et Windows)) ;
L'intégration au sein de nombreux serveurs web (Apache, Microsoft IIS, etc.).
II. Syntaxe de base :
Pour que le script soit interprété par le serveur deux conditions sont nécessaires:
Le fichier contenant le code doit avoir l'extension .php et non .html
Le code php contenu dans le code HTML doit être délimité par les balises
Page-1-
IS ET CHARGUIA
Cours développement web
HAMZA Y. & MAALOUL A.
La syntaxe du PhP est très proche de celle du langage C:
; à la fin de chaque ligne d’instructions.
{…} pour encadrer un bloc d’instructions
les opérateurs de comparaison, logiques et d’affectation sont les mêmes (&&,
||, ==, =…)