premier pas en php

Post on 21-Aug-2015

83 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Formation PHPFormation PHP Partie I Partie I

Chapitre II : Les 1Chapitre II : Les 1erer Pas en PHP Pas en PHP

Introduction au langage PHPIntroduction au langage PHP PréambulePréambule

Le langage Le langage PHPPHP a été inventé par Rasmus LERDORF en 1995 pour  a été inventé par Rasmus LERDORF en 1995 pour

son usage personnel (mise en ligne de son CV en l'occurrence).son usage personnel (mise en ligne de son CV en l'occurrence).

PHP a été inventé à l'origine pour le développement d'applications web PHP a été inventé à l'origine pour le développement d'applications web

dynamiques   dynamiques  

  les évolutions qui lui ont été apportées  assurent à PHP une les évolutions qui lui ont été apportées  assurent à PHP une

polyvalence non négligeable polyvalence non négligeable

capable d'interragir avec Java, de générer des capable d'interragir avec Java, de générer des

fichiers PDF, …fichiers PDF, …

Introduction au langage PHPIntroduction au langage PHP Les environnements de travail pour développer en PHPLes environnements de travail pour développer en PHP

Installation wampServer depuis le lien Suivant:Installation wampServer depuis le lien Suivant:

http://http://telecharger.tomsguide.frtelecharger.tomsguide.fr/WAMP5,0301-4008.html/WAMP5,0301-4008.html

Ou depuis le site Officiel de wampserverOu depuis le site Officiel de wampserver

http://http://www.wampserver.comwww.wampserver.com//

Introduction au langage PHPIntroduction au langage PHP Premier programme : affichage du traditionnel « Hello WPremier programme : affichage du traditionnel « Hello W

orld »orld »

  La traditionLa tradition  Hello World !Hello World !  

Premier script PHPPremier script PHP

<?php<?php echoecho 'Hello World !'; 'Hello World !'; ?>?>

Introduction au langage PHPIntroduction au langage PHP Un peux d’explicationUn peux d’explication

<?php ?><?php ?> === ===> > c’est la balise ou on va écrire notre script PHP c’est la balise ou on va écrire notre script PHP

echoecho 'Hello World !'; === 'Hello World !'; ===> > La fonction La fonction echo echo se charge se charge

d'écrire ce qu'on lui passe en paramètre Ici notre Hello d'écrire ce qu'on lui passe en paramètre Ici notre Hello

World !World !

Remarquer que cette ligne se termine par Remarquer que cette ligne se termine par ;; qui nécessaire qui nécessaire

à la fin de chaque ligne en PHPà la fin de chaque ligne en PHP

Testons Notre Code sur Notre serveur LocalTestons Notre Code sur Notre serveur Local

Introduction au langage PHPIntroduction au langage PHP Amélioration du Hello WorldAmélioration du Hello World

<!DOCTYPE html><!DOCTYPE html><html ><html ><Head><Head><title><title>Premier programme PHP !Premier programme PHP !</title></title></Head></Head><body><body>

<?php<?phpecho ‘’ echo ‘’ Hello WorldHello World ! ‘’ ! ‘’ ; ;

?>?></body></body></html></html>  

Testons Notre Code sur Notre serveur LocalTestons Notre Code sur Notre serveur Local

Introduction au langage PHPIntroduction au langage PHP

Hello World en HTML & PHP Hello World en HTML & PHP <body><body>

<p> <p> Hello WorldHello World en HTML en HTML</p></p>

<?php<?php

echo ‘’ echo ‘’ Hello WorldHello World en PHP ‘’ en PHP ‘’ ; ;

?>?>

</body></body>

</html></html>  Testons Notre Code sur Notre serveur LocalTestons Notre Code sur Notre serveur Local

ConclusionConclusion

Nous venons de voir, dans ce premier tutoriel des Nous venons de voir, dans ce premier tutoriel des bases du langage PHP comment :bases du langage PHP comment :

intégrer du code PHP dans une page web.intégrer du code PHP dans une page web.afficher du texte sur la sortie standard.afficher du texte sur la sortie standard.Combiné du code HTML et du PHP.Combiné du code HTML et du PHP.

Introduction à PHPIntroduction à PHP

Le succès du WebLe succès du Web

Introduction à PHPIntroduction à PHP

Pour : Pour : Le simple utilisateurLe simple utilisateur

Introduction à PHPIntroduction à PHP

apprenti webmasterapprenti webmaster : :

Introduction à PHPIntroduction à PHP

Le succès du WebLe succès du Web Pour : un apprenti webmaster doit :Pour : un apprenti webmaster doit :

connaître les bases du fonctionnement d'un site connaître les bases du fonctionnement d'un site web. web.

Qu'est-ce qu'un serveur et un client ?Qu'est-ce qu'un serveur et un client ? Comment rend-on son site dynamique ? Comment rend-on son site dynamique ? Que signifient PHP et MySQL ?Que signifient PHP et MySQL ?

Introduction à PHPIntroduction à PHP

Les sites statiquesLes sites statiques

ce sont des sites réalisés uniquement à l'aide des langages HTML ce sont des sites réalisés uniquement à l'aide des langages HTML

et CSSet CSS

leur contenu ne peut pas être mis à jour automatiquementleur contenu ne peut pas être mis à jour automatiquement

  Ce type de site se fait de plus en plus rare aujourd'hui Ce type de site se fait de plus en plus rare aujourd'hui

Introduction à PHPIntroduction à PHP

Les sites dynamiquesLes sites dynamiques

  ils utilisent d'autres langages en plus de HTML et CSS, tels que ils utilisent d'autres langages en plus de HTML et CSS, tels que PHP et MySQL. PHP et MySQL.

Le contenu de ces sites web est dit « dynamique » parce qu'il peut Le contenu de ces sites web est dit « dynamique » parce qu'il peut

changer sans l'intervention du webmaster changer sans l'intervention du webmaster

  La plupart des sites web que vous visitez aujourd'hui La plupart des sites web que vous visitez aujourd'hui

Introduction à PHPIntroduction à PHP

Comment fonctionne un site web ?Comment fonctionne un site web ?

  Internet est un réseau composé d'ordinateurs. Ceux-ci Internet est un réseau composé d'ordinateurs. Ceux-ci

peuvent être classés en deux catégoriespeuvent être classés en deux catégories : :

Les clientsLes clients :  :  ce sont les ordinateurs des internautes ce sont les ordinateurs des internautes

comme vous comme vous

  Les serveursLes serveurs : : ce sont des ordinateurs puissants qui ce sont des ordinateurs puissants qui

stockent et délivrent des sites web aux internautes, stockent et délivrent des sites web aux internautes, 

Préparer son ordinateurPréparer son ordinateur

De quels programmes a-t-on besoin ?De quels programmes a-t-on besoin ?

  Avec un site statiqueAvec un site statiqueUn éditeur de texteUn éditeur de texte : :  

Bloc-notes  / Notepad++ (gratuit)Bloc-notes  / Notepad++ (gratuit)NetBeans / SublimeTextNetBeans / SublimeTextDreamWeaver (Payant) DreamWeaver (Payant)

Un navigateur web :Un navigateur web :   Mozilla Firefox, Internet Explorer, Google Chrome, Mozilla Firefox, Internet Explorer, Google Chrome,

Opera, Safari Opera, Safari

Préparer son ordinateurPréparer son ordinateur

De quels programmes a-t-on besoin ?De quels programmes a-t-on besoin ?

  Avec un site dynamiqueAvec un site dynamique

ApacheApache :  : 

   plug-inplug-in PHP PHP : :

Mysql : SGBD Mysql : SGBD

Préparer son ordinateurPréparer son ordinateur

Préparer son ordinateur Préparer son ordinateur

  Les Packs d’installationLes Packs d’installation

WinWin :  : 

   Mac :Mac :

Lunix : Lunix :

Introduction à PHPIntroduction à PHP

Comment ça marche ?Comment ça marche ?

    un site statiqueun site statique

Introduction à PHPIntroduction à PHP

Comment fonctionne un site web ?Comment fonctionne un site web ?

    un site Dynamique( Serveur distant) :un site Dynamique( Serveur distant) :

Introduction à PHPIntroduction à PHP

Comment fonctionne un site web ?Comment fonctionne un site web ?

    un site Dynamique (en Local):un site Dynamique (en Local):

Premiers pas avec PHPPremiers pas avec PHP

top related