Table des matières
1 Ce cours au format epub 1
2 Ce cours au format pdf 3
3 Tables des matières : 5
3.1 Caractéristiques Principales ........................... 5
3.2 Fonctionnement ................................. 6
3.3 Historique .................................... 7
3.4 Installation PHP ................................. 9
3.5 Configuration PHP ................................ 10
3.6 Exemples simples ................................ 20
3.7 Imbrication de code HTML et PHP ....................... 22
3.8 Un formulaire HTML et sa réponse en PHP ................... 23
3.9 Les variables en PHP ............................... 24
3.10 Les chaînes en PHP ............................... 25
3.11 Le typage en PHP ................................ 28
3.12 Quelques particularités de PHP ......................... 29
3.13 Les tableaux en PHP ............................... 30
3.14 Les tableaux prédéfinis de PHP ......................... 33
3.15 L’inclusion de fichiers externes ......................... 34
3.16 Les Objets en PHP ................................ 35
3.17 Connexion aux bases de données depuis PHP .................. 38
3.18 Requêtes préparées en PHP ........................... 46
3.19 Compléments sur PDO - Sécurité ........................ 48
3.20 Filtrage en PHP .................................. 49
3.21 Gestion des transactions avec PDO ....................... 51
3.22 Connexion persistante avec PDO ........................ 52
3.23 Validation et contrôle d’entrées avec GUMP .................. 53
3.24 Http et la conservation d’informations sur les clients .............. 55
3.25 Manipuler XML avec PHP ............................ 58
3.26 Architecture de type MVC avec PHP ...................... 65
3.27 Utilisation de Composer, packages et Silex ................... 71
3.28 Tester une application PHP - TDD ........................ 74
i