TD1-Notions de base
Table des
matières
I - TD 1 - Les notions de base 3
TD 1 - Les notions de base
TD 1 - Les notions de
base
I
Exercice 1
: Noms des variables
Parmi les variables suivantes, lesquelles ont un nom valide ?
2.
1.
$var5
$__élément1
mavar
3.
$_5var
Publicité
4.
$mavar
5.
$hotel4*
6.
$_mavar
7.
Valide
Invalide
Exercice 2
: Assigner par référence
Donner les valeurs de $x, $y, $z à la fin du script suivant :
$x="PostgreSQL";
$y="MySQL";
$z=&$x;
$x="PHP 5";
$y=&$x;
$x = "
Publicité
PHP 5
" , $y = "
PHP 5
" , $z = "
PHP 5
"
Exercice 3
: Variables prédéfinies
En utilisant la
système d'exploitation de votre serveur ainsi que la langue du navigateur du poste client.
documentation officielle de php
, déterminer le numéro de version de PHP, le nom du
<?php
echo "Version de PHP : ",
PHP_VERSION
, "<br />";
echo "Système d'exploitation du serveur : ",
PHP_OS
Publicité
, "<br />";
echo "Langue du navigateur client : ",
/>";
$_SERVER["HTTP_ACCEPT_LANGUAGE"]
, "<br
?>
Exercice 4
: Cast
Donner la valeur des variables $x, $y, $z à la fin du script :
Houcem Hedhly & Mohamed Ouali
3
TD 1 - Les notions de base
$x="7 personnes";
$y=(integer) $x;
$x="9E3";
$z=(integer) $x ;
$x vaut : 9E3
$y vaut : 7
Publicité
$z vaut : 9
Exercice 5
Donner la valeur booléenne des variables $a, $b, $c, $d, $e et $f :
$a="0";
$b="TRUE";
$c=FALSE;
$d=($a OR $b);
$e=($a AND $c);
$f=($a XOR $b);
$a=FALSE
$b=TRUE
$c=FALSE
$d=TRUE
$e=FALSE
$f=TRUE
4
Houcem Hedhly & Mohamed Ouali