Télécharger PDF: Formation apprendre PHP

Sommaire: Télécharger PDF: Formation apprendre PHP

Tour d’horizon
Qu’est-ce que c’est ?
Historique
Pages statiques et pages dynamiques
Intérêt du traitement côté serveur
Syntaxe et Conseils
Que faut-il ?
Matériels et logiciels nécessaires
Installation de EasyPHP
Une première page en PHP
Quelques rappels de HTML
Ecriture du script PHP dans la page
Explication du script précédent
Enregistrement de la page
Affichage du résultat
Afficher la source
Ce qui se passe entre le client et le serveur
Les commentaires
Les entrées / sorties
Notions générales de programmation
Les variables
Déclarations et initialisations
Variables et types de données : chaînes, nombres
Les tableaux
Portée des variables : locale, globale, statique
Fonctions utiles pour les variables
Les constantes
Les opérateurs
Les instructions
Fonctions et procédures
Définitions
Création de fonctions et de procédures
Utilisation de fonctions ou de procédures
Transmission des arguments : par valeur et par référence
Utiliser les mêmes fonctions et constantes dans différentes pages Html
Structures algorithmiques
Instructions de condition : Si … alors …           Si … alors … sinon …
Instructions de boucle : Pour …
Instructions de boucle : Tant que
Instructions de boucle : Faire … tant que …
Instructions de branchements multiples : si … si … si …
Interrompre une boucle : Break
Sauter des instructions : Continue
Récursivité
Les formulaires
Formulaire et HTML
• Exemple de formulaire
• Les différents contrôles d’un formulaire
• Utilisation d’un formulaire
Formulaire et PHP
Créer des listes de choix
Afficher les valeurs saisies dans une autre page
Passer des paramètres sans utiliser de formulaire
Annexe

Extrait du cours formation apprendre PHP

Tour d’horizon… 
Qu’est-ce que c’est ?
PHP (abréviation de Personal Home Page Hypertext Preprocessor) version 4 beta à ce jour, est un langage de scripts qui s’intègre aux pages Html et qui permet de réaliser des pages dynamiques.
• Il s’exécute sur le serveur et permet d’accéder facilement aux bases de données.
• C’est un produit « Open Source » c’est-à-dire que le code est accessible à tout développeur.
• Il est gratuit. Combiné au système d’exploitation Linux, au serveur Apache et à la base de  données MySQL (eux-mêmes gratuits), il permet de créer des sites Web à des coûts très réduits.
Historique
La première version date de 1994 et s’appelait PHP/FI. Elle n’avait pour ambition que de pouvoir insérer quelques traitements simples dans une page HTML, comme le comptage des visites. Ce langage est moins puissant que le Perl ou le C mais il est beaucoup plus simple à programmer et
surtout il permet de gérer les bases de données de manière très simple.
• Pages statiques et pages dynamiques
La plus grande qualité et le plus important avantage du langage PHP est le support d’un grand nombre de bases de données. Réaliser une page Web dynamique interfacée avec une base de donnés est extrêmement simple. Les bases de données suivantes sont supportées par le langage PHP :
• Intérêt du traitement côté serveur
– réduction du temps de téléchargement puisque le client ne reçoit qu’une simple page HTML (=>diminution du trafic réseau)
– absence de problème de compatibilité des navigateurs
– offrir au client des données qui sont dans une base
– le code ne peut être vu par le client.
• Syntaxe et Conseils
– PHP ressemble aux langages C, C++ et Javascript : à savoir
– ; à la fin de chaque ligne d’instructions. Contrairement à Javascript, il est obligatoire.
– {…} pour encadrer un bloc d’instructions
– les opérateurs de comparaison et d’affectation sont les mêmes (&&, ||, ==, …)
– les symboles des commentaires // et /* … */
– toute une série de mots réservés qui correspondent à des mots-clés du langage.
– …
Que faut-il ?
• Matériels et logiciels nécessaires
– PHP travaille sur de nombreuses plates-formes telles que Unix, Linux et Windows (Win32) sur lesquelles il faut installer un serveur web.
– Un serveur web qui peut être Apache (Unix, Linux, Win NT, Win2K), mais aussi IIS 3/4/5, et même PWS (Personal Web Server) sur Windows 95/98 et NT.
– Pour écrire des scripts PHP, un simple éditeur de texte tel le Bloc-notes de Windows est suffisant.
Toutefois, de nombreux logiciels gratuits (freeware) ou non, en rendent l’écriture plus agréable (aide intégrée, colorisation des mots-clés, …)
– Pour exécuter les scripts, il faut un navigateur tel que Internet Explorer (IE), Netscape Navigator  (NN), Opéra, …
– Eventuellement, une base de données telle que MySQL.
• Installation de EasyPHP
! Téléchargement
EasyPhp 1.4 est disponible sur le site http://easyphp.manucorp.com/telechargements.php3
A ce jour, il installe le serveur Web Apache 1.3.20, l’interpréteur PHP 4.0.5, la base de données MySql  3.23.38 et l’ensemble de scripts PHP3 permettant de gérer des bases MySQL via le web PHPmyAdmin 2.2.0pre5 sur les plates-formes win9x/NT/2000/Me.
! Installation et démarrage
Double-cliquer sur le fichier d’installation easyphp1-4_setup.exe.
Une fois EasyPHP démarré, une icône se place dans la barre des tâches à côté de l’horloge. Un clic  droit permet d’accéder à différents menus :
• Fichier Log
: renvoie aux erreurs générées par Apache et MySQL
• Configuration
: donne accès aux différentes configurations d’EasyPHP
• Web local
: ouvre la page http://localhost/
• Démarrer/Arrêter
: démarre/arrête Apache et MySQL
• Quitter : ferme EasyPHP
! Répertoire par défaut des pages Web
Le répertoire mis par défaut à l’installation de EasyPhp est :
C:\EasyPHP\www
Pour changer ce répertoire, il faut éditer le fichier « C:\EasyPHP\apache\conf\httpd.conf » et y remplacer DocumentRoot « C:\EasyPHP\www » par :
DocumentRoot « D:\MonSite » (par exemple).
Une première page en PHP
• Quelques rappels de HTML
Une page HTML est constitué de balises (=tags) qui correspondent à des instructions de mise en forme de la page HTML. Chaque balise est encadrée par les symboles < et >. Chaque mise en forme est présentée par une balise de début <balise> et une balise de fin </balise>.
Exemple
: <B> ce texte sera en caractères gras </B> <I> ce texte sera en italiques </I>
Certaine balises sont obligatoires dans toute page Web. La plus petite page possible est la suivante :
celle-ci affiche « Coucou».
<HTML>
<HEAD> </HEAD>
<BODY> Coucou </BODY>
</HTML>
• Ecriture du script PHP dans la page
L’exemple qui suit permet d’afficher du texte et la date courante (du serveur).
Le script s’intègre directement au code HTML et commence par <? (ou <?php) et se termine par ?>.
<html>
<head>
<title>Ma première page en PHP</title>
</head>
<body>
Aujourd’hui :
<? print (Date(« l F d, Y »));
print (« <HR><B>Bienvenue à l’ENITA Bordeaux</B> »)
?>
</body>
</html>

……..

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Télécharger PDF: Formation apprendre PHP (3128 KO) (Cours PDF)
Apprendre PHP

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *