Cours de PHP 5

icon

166

pages

icon

Français

icon

Documents

Le téléchargement nécessite un accès à la bibliothèque YouScribe Tout savoir sur nos offres

icon

166

pages

icon

Français

icon

Documents

Le téléchargement nécessite un accès à la bibliothèque YouScribe Tout savoir sur nos offres

Cours de PHP 5
par Guillaume Rossolini (Tutoriels Web / SEO / PHP) (Blog)
Date de publication : 12 mai 2008
Dernière mise à jour : 23 juillet 2008
Ce cours vous apprendra à vous initier à tous les aspects du langage PHP, depuis la syntaxe
jusqu'aux meilleures techniques de programmation. De nombreux exemples facilitent la
compréhension par l'expérience.
Nous verrons également d'autres aspects comme les méthodes de Test d'applications ainsi
qu'une vision globale de la communauté PHP. Cours de PHP 5 par Guillaume Rossolini (Tutoriels Web / SEO / PHP) (Blog)
I - Introduction..............................................................................................................................................................7
I-A - Remerciements.............................................................................................................................................. 7
I-B - Préambule...................................................................................................................................................... 7
I-C - Problématique................................................................................................................................................ 7
I-D - Communauté..................................................................................................................................................7
I-E - Outils de développement................................................................ ...
Voir icon arrow

Publié par

Langue

Français

Poids de l'ouvrage

1 Mo

Cours de PHP 5 par Guillaume Rossolini (Tutoriels Web / SEO / PHP) (Blog) Date de publication : 12 mai 2008 Dernière mise à jour : 23 juillet 2008 Ce cours vous apprendra à vous initier à tous les aspects du langage PHP, depuis la syntaxe jusqu'aux meilleures techniques de programmation. De nombreux exemples facilitent la compréhension par l'expérience. Nous verrons également d'autres aspects comme les méthodes de Test d'applications ainsi qu'une vision globale de la communauté PHP. Cours de PHP 5 par Guillaume Rossolini (Tutoriels Web / SEO / PHP) (Blog) I - Introduction..............................................................................................................................................................7 I-A - Remerciements.............................................................................................................................................. 7 I-B - Préambule...................................................................................................................................................... 7 I-C - Problématique................................................................................................................................................ 7 I-D - Communauté..................................................................................................................................................7 I-E - Outils de développement............................................................................................................................... 8 I-F - Documentation................................................................................................................................................9 I-G - Utilisations de PHP........................................................................................................................................9 I-G-1 - Exemple Web........................................................................................................................................9 I-G-2 - "CLI"..................................................................................................................................... 10 I-G-3 - Exemple "GUI".................................................................................................................................... 11 II - Exemples de scripts (mise en jambe)................................................................................................................. 12 II-A - Exécution des scripts d'exemple................................................................................................................ 12 II-B - Affichage......................................................................................................................................................12 II-C - Boucles........................................................................................................................................................13 III - Syntaxe du langage PHP................................................................................................................................... 14 III-A - Préambule.................................................................................................................................................. 14 III-B - Présentation du code.................................................................................................................................14 III-C - Parenthèses............................................................................................................................................... 15 III-D - Accolades...................................................................................................................................................15 III-E - Commentaires............................................................................................................................................ 15 III-F - Opérateurs..................................................................................................................................................16 III-F-1 - Arithmétique (+ - * / %)..................................................................................................................... 16 III-F-2 - Affectation de variable (= += -= *= /= .=)...........................................................................................16 III-F-3 - Comparaison (== === != <> !== > >= < <= instanceof).................................................................... 17 III-F-4 - Condition (?)...................................................................................................................................... 18 III-F-5 - Incrémentation / diminution (++ --).................................................................................................... 18 III-F-6 - Arithmétique logique, aka opérateurs de bits (& |)............................................................................19 III-F-7 - Comparaison logique (&& || and or)..................................................................................................20 III-F-8 - Opérateurs de tableaux (+ == === <> != !==)...................................................................................21 III-F-9 - spéciaux (@ ``)...............................................................................................................21 III-G - Types..........................................................................................................................................................22 III-G-1 - Préambule......................................................................................................................................... 22 III-G-2 - Type chaîne de caractères (string)................................................................................................... 22 III-G-3 - Type numérique (int, float)................................................................................................................24 III-G-4 - Types spéciaux (null resource object).............................................................................................. 25 III-G-5 - Fonctions utiles................................................................................................................................. 25 III-H - Variables.....................................................................................................................................................27 III-H-1 - Syntaxe..............................................................................................................................................27 III-H-2 - Superglobales....................................................................................................................................28 III-H-3 - Références........................................................................................................................................ 29 III-H-4 - Fonctions utiles................................................................................................................................. 29 III-H-5 - Bonnes pratiques.............................................................................................................................. 30 III-I - Constantes...................................................................................................................................................30 III-I-1 - Syntaxe............................................................................................................................................... 30 III-I-2 - Constantes magiques......................................................................................................................... 31 III-I-3 - Fonctions utiles................................................................................................................................... 32 III-I-4 - Utilisation.............................................................................................................................................32 III-J - Tableaux......................................................................................................................................................32 III-J-1 - Syntaxe...............................................................................................................................................32 III-J-2 - Pointeur interne..................................................................................................................................35 III-J-3 - Fonctions utiles.................................................................................................................................. 35 III-K - Structures de contrôle................................................................................................................................36 III-K-1 - Conditionnelle "if"...............................................................................................................................36 III-K-2 - Alternative "switch"............................................................................................................................ 36 III-K-3 - Boucle "for"........................................................................................................................................38 III-K-4 - "while"....................................................................................................................................39 III-K-5 - Boucle "do while"...............................................................................................................................40 - 2 - Copyright © 2008 - Guillaume Rossolini. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon v
Voir icon more
Alternate Text