0% ont trouvé ce document utile (0 vote)
69 vues2 pages

Initiation au PHP : Exercices pratiques

Ce document présente quatre exercices pour se familiariser avec les bases du langage PHP. L'exercice 1 concerne l'affichage en PHP, l'exercice 2 traite des variables, constantes et portées, l'exercice 3 aborde les variables statiques, et l'exercice 4 concerne les variables dynamiques. Le mini-projet consiste à créer un compteur de visites.

Transféré par

Imane Ou
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats RTF, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
69 vues2 pages

Initiation au PHP : Exercices pratiques

Ce document présente quatre exercices pour se familiariser avec les bases du langage PHP. L'exercice 1 concerne l'affichage en PHP, l'exercice 2 traite des variables, constantes et portées, l'exercice 3 aborde les variables statiques, et l'exercice 4 concerne les variables dynamiques. Le mini-projet consiste à créer un compteur de visites.

Transféré par

Imane Ou
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats RTF, PDF, TXT ou lisez en ligne sur Scribd

1 Programmation Web Dynamique

2 PHP – TP N°1__bis

L’objectif de ce TP est de se familiariser avec les bases du langage PHP.

Pré-requis : langage de description html

Exercice N°1 : Affichage en php

1. Après avoir installer et configurer le programme EasyPHP, Ecrire un script en


langage php (hello.php) qui permet d’afficher la phrase «Hello World». Appeler ce
script par un browser et vérifier qu'il s'exécute correctement.
2. Editer le code source à partir de votre navigateur. Commenter.
3. Utiliser les différents styles de balisage vus dans le cours pour afficher «Hello
World».

Exercice N°2 : Variables, constantes et portées.

1. Ecrire un script (cercle.php) qui permet de calculer et d’afficher la surface d’un


cercle de Rayon 4 cm (utiliser la fonction define pour donner une valeur approchée à
Pi).
2. Réécrire le script cercle.php en utilisant une fonction (surafceCercle).
3. Etudier la visibilité de la variable «rayon». Je vous conseil de faire des traces avant,
pendant et après l’exécution de la fonction surafceCercle.
4. Reprendre la question 3 avec la variable prédéfinie DOCUMENT_ROOT ou
REMOTE_ADDR.

Exercice N°3 : Variables statiques

Une variable statique a une portée locale, en revanche elle garde sa valeur lorsque le script
appelle la fonction.

Les variables statiques sont essentielles lorsque vous faîtes des appels récursifs à une
fonction.

1. Qu’affiche le code source suivant 

<?php
function cumul ($prix) {
$cumul = 0 ;
$i = 1 ;
echo "Total des achats $i = ";
$cumul += $prix;
$i++ ;
Programmation Web dynamique 1
return $cumul ;
}
echo cumul (175), "<br />" ;
echo cumul (65) , "<br />" ;
echo cumul (69) , "<br />" ;
?>

2. Modifier le script ci-dessus en précédant la définition des variables $cumul et $i par


le mot static. Ré-exécuter le script et commenter.

Exercice N°4 : Variables dynamiques

Ecrire un script «dynamique.php» qui permet d’afficher le résultat suivant :

Indication :
Définir les variables dynamiques $ma_var1, $ma-var2, $ma_var3 en ajoutant un numéro $i à
la valeur à une variable auxiliaire : “ma_var”.

Mini projet : Création d'un compteur de visite

Ecrivez un script PHP compteur.php qui, à chaque appel, incrémente le nombre d'appel de la
page. Ce nombre sera stocké dans un fichier texte valeur_compteur.txt.

Programmation Web dynamique 2

Vous aimerez peut-être aussi