30/05/2023 Synthèse principe
de programma3on
[Sous-'tre du document]
EPHEC
,Table des matières
CHAPITRE I - Introduc2on ................................................................................................... 3
CHAPITRE II – Les boucles et condi2ons .............................................................................. 8
CHAPITRE III – LES FONCTIONS.......................................................................................... 13
CHAPITRE IV – LES FICHIERS .............................................................................................. 15
CHAPITRE V – LES TABLEAUX ............................................................................................ 20
CHAPITRE VI – LES STRUCTURES DE DONNEES .................................................................. 23
CHAPITRE VII – LES RECHERCHES....................................................................................... 25
2
, CHAPITRE I - Introduc2on
Paradigme Client - Serveur
• Le langage PHP permet de créer du code qui sera exécuté du côté du
SERVEUR.
Le Serveur
• Le serveur est un serveur logiciel qui sera exécuté sur un ordinateur connecté
à un réseau (Internet ou local).
• On doit installer un serveur localement. En foncNon du type d’ordinateur que
vous uNlisez, ce serveur sera différent.
• Sur un PC : WAMP (Windows, Apache, MySQL, PHP)
• Sur un Mac : MAMP (Mac, Apache, MySQL, PHP)
• Sur un PC Linux : LAMP (Linux, Apache, MySQL, PHP)
• A l’EPHEC, nous uNlisons UWAMP.
Exécution PHP
Les fichiers PHP
• Obligé d’écrire des fichiers avec l’extension « .php » même lorsque ceux-ci ne
conNennent aucun morceau de code PHP mais y ajouter quand même du code
PHP qui va être interprété par le serveur pour fabriquer à la demande des
pages Web dynamiques.
Début et fin de code PHP
<?php
...
...
?>
3
de programma3on
[Sous-'tre du document]
EPHEC
,Table des matières
CHAPITRE I - Introduc2on ................................................................................................... 3
CHAPITRE II – Les boucles et condi2ons .............................................................................. 8
CHAPITRE III – LES FONCTIONS.......................................................................................... 13
CHAPITRE IV – LES FICHIERS .............................................................................................. 15
CHAPITRE V – LES TABLEAUX ............................................................................................ 20
CHAPITRE VI – LES STRUCTURES DE DONNEES .................................................................. 23
CHAPITRE VII – LES RECHERCHES....................................................................................... 25
2
, CHAPITRE I - Introduc2on
Paradigme Client - Serveur
• Le langage PHP permet de créer du code qui sera exécuté du côté du
SERVEUR.
Le Serveur
• Le serveur est un serveur logiciel qui sera exécuté sur un ordinateur connecté
à un réseau (Internet ou local).
• On doit installer un serveur localement. En foncNon du type d’ordinateur que
vous uNlisez, ce serveur sera différent.
• Sur un PC : WAMP (Windows, Apache, MySQL, PHP)
• Sur un Mac : MAMP (Mac, Apache, MySQL, PHP)
• Sur un PC Linux : LAMP (Linux, Apache, MySQL, PHP)
• A l’EPHEC, nous uNlisons UWAMP.
Exécution PHP
Les fichiers PHP
• Obligé d’écrire des fichiers avec l’extension « .php » même lorsque ceux-ci ne
conNennent aucun morceau de code PHP mais y ajouter quand même du code
PHP qui va être interprété par le serveur pour fabriquer à la demande des
pages Web dynamiques.
Début et fin de code PHP
<?php
...
...
?>
3