Cours de PHP 5
166 pages
Français

Cours de PHP 5

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

Description

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................................................................ ...

Sujets

Informations

Publié par
Nombre de lectures 223
Langue Français
Poids de l'ouvrage 1 Mo

Extrait

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
  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents