[PDF] [PDF] PHP5 cours et exercices - Campus Bruxelles

Avant d'envisager d'écrire votre premier script, il vous faut faire le point sur les connais- compte quelque deux mille pages au format Acrobat PDF Pour savoir  



Previous PDF Next PDF





[PDF] COURS ET EXERCICES DE REGULATION - USTO

Chaque chapitre a été renforcé par une série d'exercices avec leurs corrigés toute personne, intéressée par l'étude de la régulation et des systèmes asservis Pour automatiser cette boucle, il faut remplacer chaque maillon humain par un http://perso numericable fr/cira/ pdf /Cours/Regulation/1 29 20Boucles 20de



[PDF] Franã Ais Bac Stg Sti Sms Stl Ancienne Edition By Frã Dã Ric

TELECHARGER COURS EXERCICES 241 PDF EXERCICESCOURS BAC 2020 TOUS LES RSULTATS DES SRIES S ES L PRO Download Livre Annales 2016 Maths Tle S Frana Sect Ais 1e Stt Sti Stl Sms Francais 1re Stmg St2s the sky free mp3 download hillsong songs bruce black gerdau steel streaming audio 



[PDF] PHP5 cours et exercices - Campus Bruxelles

Avant d'envisager d'écrire votre premier script, il vous faut faire le point sur les connais- compte quelque deux mille pages au format Acrobat PDF Pour savoir  



[PDF] Exercices corrigés physique chimie 3eme pdf - f-static

Cours, Exercices fixes, Examens - AlloSchool, Votre école en ligne Cet outil est très Télécharger en cours de physique de chimie PDF dans le troisième (3ème ): Modèle du Cours de physique-Chimie 3 télécharger À la fin de l'année, vous passerez votre tout he surano chandra vha jitendra abhisheki mp3 download



[PDF] DCG 11 - Contrôle de gestion

dans la préparation des examens de l'expertise comptable délimiter, il faut comprendre que le contrôle de gestion, comme tous les outils de pilotage mat pdf Les technico-commerciaux, en collaboration avec la direction financière, de 20 pour l'atelier A1 et de 18 pour l'atelier A2 MP1 2 0 2 × MP2 1 1 1 MP3 1



[PDF] Excel - C2IMES

entre 30 min à 1 heure maximum pour la réalisation des exercices et de l'étude de cas A tout moment, une des cellules de la feuille est active Pour que le résultat du calcul soit identique, il faut bloquer la référence à la colonne A au format PDF ci-dessous ) (download) ou du poste client vers le serveur (upload )



[PDF] Lenseignant - Café pédagogique

3 avr 2008 · d'écoles, il faut s'interroger, même si cela ne fait pas plaisir à tout le monde, sur le http://www commoncore org/_docs/CCreport_stillatrisk pdf le déroulement et les résultats de l'examen à partir d'une expérience (agenda, lecteur mp3, appareil photo etc ) http://aida- com/download/lettre-aida-16 pdf



[PDF] Numéro 55 - Café pédagogique

12 nov 2004 · Abonnez-vous gratuitement sur Internet et recevez chez vous tous les 15 jours ftp://trf education gouv fr/pub/edutel/dpd/etat14/etat pdf sont beaucoup plus acquis à l'idée qu'il faut prendre les élèves Eric Ranguin collationne de nombreux cours, exercices et documents pour aborder l'étude de



[PDF] Physiologie Pcem1 Cours Exercices Annales Et Qcm Corrigã S By

pcem1 pdf pdf and others annales concours paces facult de mdecine et de pdf equality pdf tlcharger pcem physiologie gratuitement proregion info toute la paces read download lire tlcharger exercices et qcm de physique et biophysique designtutorials info examens d anatomie pcem1 physiologie cours exercices 



[PDF] Histoires - La Bibliothèque Du CDR

Cet être surnaturel est capable de raisonnement, tout comme les hommes synthèse de ce qui faut savoir pour l'examen + sujets corrigés, qcm et fiche de mots clés: Mathématiques, DUT, BTS, algèbre, géométrie, cours, exercices, Impossible de se passer d'électronique et d'informatique (robot ménager, lecteur MP3, 

[PDF] black m tout ce qu'il faut parole PDF Cours,Exercices ,Examens

[PDF] black m tout ce qu'il faut telecharger PDF Cours,Exercices ,Examens

[PDF] black nana niki de saint phalle PDF Cours,Exercices ,Examens

[PDF] Black Swan 3ème Anglais

[PDF] blad guitoun algerie PDF Cours,Exercices ,Examens

[PDF] Blague 4ème Autre

[PDF] blagues mathématiques et autres curiosités pdf PDF Cours,Exercices ,Examens

[PDF] blagues scientifique PDF Cours,Exercices ,Examens

[PDF] blaise cendrars prose du transsibérien analyse PDF Cours,Exercices ,Examens

[PDF] blaise pascal biography PDF Cours,Exercices ,Examens

[PDF] blaise pascal books PDF Cours,Exercices ,Examens

[PDF] blaise pascal contributions PDF Cours,Exercices ,Examens

[PDF] blaise pascal facts PDF Cours,Exercices ,Examens

[PDF] blaise pascal inventions PDF Cours,Exercices ,Examens

[PDF] blaise pascal les deux infinis commentaire PDF Cours,Exercices ,Examens

PHP5

J. Engels

Un cours idéal pour assimiler la syntaxe et les concepts objet de PHP 5 et s'initier au développement d'applications Web professionnelles Ce manuel d'initiation vous conduira des premiers pas en PHP jusqu' à la réalisation d'un site Web complet interagissant avec une base de données MySQL ou SQLite. Après avoir appris à installer PHP et à créer quelques pages simples, vous étudierez en détail la syntaxe du langage (variables, types de données, opérateurs, instructions, fonctions , tableaux...), avant de progresser rapidement vers des sujets de niveau plus avancé : programmation objet, manipulation des chaî nes de caractères et expressions régulières, gestion des mails, sessions et cookies, accès aux bases de données MySQL et SQ

Lite, traitements XML, etc.

Parmi les thèmes nouveaux abordés dans cette seconde édition : les nouveautés objet de PHP 5.3, l'accès objet à MySQL, l'accès PDO à MySQL et à SQLite, le framework PEAR. Des exercices corrigés et des travaux pratiques pour une mise en oeuvre immédiate de vos connaissances Pour vous aider à valider et mettre en oeuvre vos connaissances, vo us trouverez en fin de chaque chapitre une série d'exercices dont les corrigés et le code source sont disponibles sur les sites ww w.editions-eyrolles.com et www.funhtml.com. Vous découvri-

rez également en fin d'ouvrage quatre exemples de sites Web dynamiques présentés sous forme de travaux pratiques : à vou

s de développer ces applications à partir du cahier des charges et d es indications données dans l'énoncé, en résistant à l a tenta tion de télécharger trop rapidement les solutions données sur l e site des Editions Eyrolles !À qui s'adresse ce livre ? • Aux étudiants en cursus d'informatique ou de design Web.

• À toute personne ayant des bases de programmation Web (HTML, JavaScript...) et souhaitant s'autoformer à PHP.

• Aux enseignants et formateurs à la recherche d'une méthode péda gogique pour enseigner PHP.

Au sommaire

Premier contact avec PHP • Variables, constantes et types • Les instructions de contrôle (if-

else, for, while...) • Les chaînes d e caractères et les expressions régulières • Les tableaux • Les formulaires • Les fonctions • Dates et calendriers • La pr ogramma tion objet (classes et instances, héritage, namespaces...) • Le s images dynamiques • La gestion des fichiers • Cookies, sessions et emails • Rappels sur les bases de données relationnelles • L e langage SQL et phpMyAdmin • Accès procédural à MySQL avec PHP • Accès objet à MySQL avec PHP • PDO et MySQL • La ba se de données SQLite • PHP et SimpleXML • Le framework PEAR • Travaux dirigés : site de rencontres, dictionnaire de citations intera ctif, site de commerce électronique, création d'un blog. Jean Engels Enseignant en mathématiques et consultant Web, Jean Engels est auteur de nombreux ouvrages

portant sur les technologies du Web : (X)HTML, CSS, JavaScript, PHP et MySQL.Code éditeur : G12486 • ISBN : 978-2-212-12486-6

29,90

9 7 8 2 2 1 2 1 2 4 8 6 6

Cours etexercices

PHP5Cours et exercices

Jean Engels

PHP5

Cours et exercices2e

édition

PHP 5.2 et 5.3

2e

édition

PHP 5.2 et 5.3

2 e

édition - PHP 5.2 et 5.32

e édition - PHP 5.2 et 5.3 engels 2009 7/04/09 9:01 Page 1 PHP5

Cours et exercices

engels titre 6/04/09 9:25 Page 2

CHEZ LE MÊME ÉDITEUR

Du même auteur

J. E n gEl s. - XHTML et CSS. Cours et exercices.

N°11637, 2006, 508 pages.

Autres ouvrages

E. D aspEt, C. piEr rE de gEyEr. - PHP 5 avancé.

N°12369, 5

e

édition, 2008, 844 pages.

G. p o n ç o n, J. Pa u l i. - Zend Framework.

N°12392, 2008, 460 pages.

J.-M. D

Ef r a n cE. - Premières applications Web 2.0 avec Ajax et PHP.

N°12090, 2008, 450 pages.

D. s é g u y, p. gaMa c hE. - Sécurité PHP 5 et MySQL.

N°12114, 2007, 240 pages.

G. p o n ç o n. - Best practices PHP 5. Les meilleures pratiques de développement en PHP.

N°11676, 2005, 480 pages.

c . p iEr rE D E gEyEr et g. po n ç o n. - Mémento PHP et SQL.

N°12457, 2

e

édition, 2009, 14 pages.

c . p o rtEnEu vE. - Bien développer pour le Web 2.0. Bonnes pratiques Ajax - Prototype, Script.aculo.us, accessibilité, JavaScript, DOM, XHTML/CSS.

N°12391, 2008, 674 pages.

r . g oEt tEr. - CSS 2 : pratique du design web.

N°12461, 3

e

édition, 2009, 340 pages.

v. i s a k sEn, t. ta rDi f. - Joomla et VirtueMart. Réussir sa boutique en ligne.

N°12381, 2008, 306 pages.

a . v a n n iEu wEn h u y zE. - Flex 3.

N°12387, 2009, 532 pages.

t. a uDo u x, J.-M. DEf r a n cE. - Dreamweaver CS3.

N°12234, 2008, 602 pages.

a . B o u c hEr. - Ergonomie web.

N°12479, 2

e

édition, 2009, 456 pages.

n . c h u. - Réussir un projet de site web.

N°12400, 5

e

édition, 2008, 246 pages.

Jean Engels

Avec la contribution de Olivier Salvatori

PHP5

Cours et exercices

2 e

Èdition - PHP 5.2 et 5.3

engels titre 6/04/09 9:25 Page 1

Jean Engels

Avec la contribution de Olivier Salvatori

PHP5

Cours et exercices

2 e

Èdition - PHP 5.2 et 5.3

engels titre 6/04/09 9:25 Page 1

ÉDITIONS EYROLLES

61, bd Saint-Germain

75240 Paris Cedex 05

www.editions-eyrolles.com

Le code de la propriété intellectuelle du 1

er juillet 1992 interdit en effet expressément la photocopie à

usage collectif sans autorisation des ayants droit. Or, cette pratique s'est généralisée notamment dans les

établissements d'enseignement, provoquant une baisse brutale des achats de livres, au point que la possibilité

même pour les auteurs de créer des oeuvres nouvelles et de les faire éditer correctement est aujourd'hui

menacée.

En application de la loi du 11 mars 1957, il est interdit de reproduire intégralement ou partiellement le

présent ouvrage, sur quelque support que ce soit, sans autorisation de l'éditeur ou du Centre Français d'Exploitation du

Droit de Copie, 20, rue des Grands-Augustins, 75006 Paris. © Groupe Eyrolles, 2005, 2009, ISBN : 978-2-212-12486-6 Avec la contribution de Olivier Salvatori pour la première édition.

Table des matières

Avant-propos

. . . . . . . . . . . . XIX

CHAPITRE 1

Introduction

. . . . . . . . . . . . . . 1

Avant de commencer

. . . . . 2 Compétences requises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

Installation dun serveur local . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

Premier contact avec PHP

6 Organisation de PHP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Structure des fichiers XHTML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Écriture du code PHP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Ajout de commentaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

CHAPITRE 2

Variables, constantes et types

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Les variables

. . . . . . . . . . . . 17

Affectation par valeur et par référence . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

Les variables prédéfinies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . 20

Les opérateurs daffectation combinée . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

Les constantes

. . . . . . . . . . . 22

Définir ses constantes personnalisées . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

Les constantes prédéfinies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. 23

Les types de donnÈes

. . . . . 24 Angels Livre Page V Mercredi, 1. avril 2009 7:46 19 PHP 5 VI

Déterminer le type dune variable

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 La conversion de type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

ContrÙler lêÈtat dêune variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

Les entiers

. . . . . . . . . . . . . . 27

Les flottants

. . . . . . . . . . . . . 28

Les opérateurs numériques

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

Les fonctions mathématiques

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

Les booléens

. . . . . . . . . . . . . 32 Le type boolean . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

Les opÈrateurs boolÈens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . 33

Les chaînes de caractères

. 35 DÈfinir des chaÓnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

ConcatÈner des chaÓnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . 37

Les tableaux

. . . . . . . . . . . . . 37

Les objets

. . . . . . . . . . . . . . . 41

Les types divers

. . . . . . . . . . 42 Le type resource . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .quotesdbs_dbs12.pdfusesText_18