1. Quelques règles de base ................................................................................................................. 2
2. Afficher un texte : la fonction echo ................................................................................................. 2
3. Les variables PHP ............................................................................................................................. 2
a. Les opérateurs ............................................................................................................................. 2
b. Les opérateurs arithmétiques ..................................................................................................... 2
c. L'opérateur de concaténation ..................................................................................................... 2
d. Les opérateurs de comparaison .................................................................................................. 3
e. Les opérateurs logiques............................................................................................................... 3
f. Les opérateurs d'incrémentation ................................................................................................ 3
4. Instructions conditionnelles ............................................................................................................ 4
a. Le if… elseif….else ....................................................................................................................... 4
b. L'opérateur ternaire .................................................................................................................... 4
c. Instruction switch ........................................................................................................................ 5
5. Les boucles ...................................................................................................................................... 5
a. La boucle for ................................................................................................................................ 5
b. Les boucles imbriquées ............................................................................................................... 6
c. La boucle while ............................................................................................................................ 6
d. La boucle do …while .................................................................................................................... 6
6. Les tableaux ..................................................................................................................................... 7
a. Déclaration et initialisation de tableaux ..................................................................................... 7
b. Ajout d'une nouvelle entrée dans un tableau ............................................................................. 7
c. Lecture des éléments d’un tableau ............................................................................................. 7
d. Parcourir les tableaux avec les boucles : foreach........................................................................ 8
e. Les fonction utiles ........................................................................................................................ 8
f. Tableaux Multidimensionnels ................................................................................................... 10
g. Tri de tableaux ........................................................................................................................... 10
7. Fonctions ....................................................................................................................................... 11
8. LES FORMULAIRES ......................................................................................................................... 12
a. La méthode GET ........................................................................................................................ 12
b. La méthode POST ...................................................................................................................... 12
9. GESTION DES FICHIERS .................................................................................................................. 13
a. Ouvrir des fichiers ..................................................................................................................... 13
b. Ecriture dans un fichier : fwrite ................................................................................................. 13
c. Récupérer le contenu d’un fichier ............................................................................................. 14
10. BASE DE DONNEES .................................................................................................................... 14
d. Acces d’une base de données exemple..................................................................................... 14
e. Interroger une base de données ............................................................................................... 15