0% ont trouvé ce document utile (0 vote)
40 vues4 pages

TP 1

Ce document présente une introduction au langage PHP, en expliquant la différence entre les pages web statiques et dynamiques, ainsi que les concepts de base tels que les variables, les types de données, et l'intégration de PHP dans HTML. Il inclut également des exercices pratiques sur la définition de constantes, le calcul de périmètres et surfaces de cercles, et l'utilisation de fonctions pour générer des nombres aléatoires. Des solutions aux exercices sont fournies pour illustrer les concepts abordés.

Transféré par

fenni
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 PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
40 vues4 pages

TP 1

Ce document présente une introduction au langage PHP, en expliquant la différence entre les pages web statiques et dynamiques, ainsi que les concepts de base tels que les variables, les types de données, et l'intégration de PHP dans HTML. Il inclut également des exercices pratiques sur la définition de constantes, le calcul de périmètres et surfaces de cercles, et l'utilisation de fonctions pour générer des nombres aléatoires. Des solutions aux exercices sont fournies pour illustrer les concepts abordés.

Transféré par

fenni
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 PDF, TXT ou lisez en ligne sur Scribd

4ème SI Tp1 :PHP

Introduction au langage PHP


1) Découvrir la différence entre page web statique et page web dynamique

______________________________________________________________________________________________

______________________________________________________________________________________________

______________________________________________________________________________________________

______________________________________________________________________________________________

______________________________________________________________________________________________

______________________________________________________________________________________________

______________________________________________________________________________________________

______________________________________________________________________________________________

______________________________________________________________________________________________

2) C’est quoi PHP ?

______________________________________________________________________________________________

______________________________________________________________________________________________

______________________________________________________________________________________________

______________________________________________________________________________________________

3) Comment intégrer du script PHP dans du code HTML ?

______________________________________________________________________________________________

______________________________________________________________________________________________

______________________________________________________________________________________________

______________________________________________________________________________________________

4) Déclarer quelques variables et connaitre leurs types


Utiliser les méthodes : gettype($x) et var_dump($x)

Variable Type
$a=10 ;
$x=10.5 ;
$mess= ‘hello’ ;
$ok=true ;
$rien=null ;
$t=[10, ‘ali’,20.5,true]

1
4ème SI Tp1 :PHP

5) Convertir le type de variable

$x=(string) $x ; ou bien settype($x, ‘’string’’)

Réel
Entier vers Booléen
Chaine
Entier
Réel vers Booléen
Chaine
Entier
Chaine vers Réel
Booléen
Entier
Booléen vers Réel
Chaine

6) Connaitre si une variable est définie et non NULL

Utiliser la fonction isset($x) qui retourne un booléen.

______________________________________________________________________________________________

______________________________________________________________________________________________

______________________________________________________________________________________________

7) Comment définir et utiliser une constante ?

______________________________________________________________________________________________

______________________________________________________________________________________________

______________________________________________________________________________________________

8) Tester les opérateurs : +,-,*,/,**,%,&& ;||, ! et les fonctions mathématique round(), floor() et ceil(),random()
et rand()

______________________________________________________________________________________________

______________________________________________________________________________________________

______________________________________________________________________________________________

______________________________________________________________________________________________

______________________________________________________________________________________________

______________________________________________________________________________________________

______________________________________________________________________________________________

2
4ème SI Tp1 :PHP

9) En utilisant la méthode print ou echo proposer un exemple simple pour afficher :


 Un message
 Un message et une variable
 Un message avec des variables dans une balise html

______________________________________________________________________________________________

______________________________________________________________________________________________

______________________________________________________________________________________________

______________________________________________________________________________________________

Exercices
Exercice1
Produire un script php qui permet de :
 Définir une constante nommée p qui vaut 3.14
 Une variable r=14.673
 Calculer et afficher le périmètre et la surface du cercle de rayon r
 Arrondir les deux résultats
Exercice2
Produire aléatoirement un entier dans un intervalle [a,b]
Exercice3
Chercher le min et le max entre deux entiers a et b en utilisant les fonctions min et max.

3
4ème SI Tp1 :PHP

Solutions des exercices


Exercice1 :
<?php
define("p",3.14);
$r=10.5;
$p=2*$r*p;
$s=2*p*$r**2;
echo("le périmaitre= $p<br>");
echo("la surface= $s");
?>
Exercice2 :
<?php
if(isset($_GET['a'],$_GET['b'])){
$a=$_GET['a'];
$b=$_GET['b'];
$r=rand($a,$b);
echo $r;
}else{
echo 'variables non definies';
};
?>
Exercice3 :
<?php
if(isset($_GET['a'],$_GET['b'])){
$a=$_GET['a'];
$b=$_GET['b'];
$min=min($a,$b);
$max=max($a,$b);
echo "petit= $min <br>";
echo "grand= $max";
}else{
echo 'variables non definies';
};
?>

Vous aimerez peut-être aussi