correction: TD2- WEB TECHNOLOGIES(PHP & Mysql)
Dernière mise à jour : 17 mars 2021
Question 1 - vrai ou faux?
«Les variables sont utilisées comme des« conteneurs »dans lesquels nous stockons des informations. Une variable PHP commence par un signe dollar ($), qui est suivi du nom de la variable. » (vrais)
Question 2 - Choisissez la bonne affirmation:
• Un nom de variable ne doit pas commencer par une lettre ou un trait de soulignement.
• Un nom de variable peut commencer par un nombre.
• Un nom de variable ne peut contenir que des caractères alphanumériques et des traits de soulignement.
Question 3- Prédisez la sortie de ce code:
<? php
$ system = «Windows10»; $ ordinateur = «Lenovo»; echo "Yassine a un ordinateur qui est sa marque". $ ordinateur. «Et en cours d'exécution». $ system;
?>
la sortie du code est :
Yassine a un ordinateur et sa marque est Lenovo et exécute Windows 10
Question 4 - Expliquez la principale différence entre les variables et les constantes.
les variables peuvent changer leur valeur tout au long de l'exécution du script, les constantes une fois définies, elles ne peuvent pas changer leurs valeurs.
Question 5 - lequel n'est pas un type de données primitif:
• Int
•Chaîne de caractères
•Déployer
Question 6 - Dites quel type de données correspond à chaque variable dans la liste ci-dessous:
• $ âge = 12; int
• montant $ = 2 500; int
• $ température = -25; int
• $ name = «said»; string
• $ masse = 2,5222; float
• $ présent = faux; booléen
• $ system = «windows10» string
Question 7- prédire la sortie de ce code:
<? php
$ int = 12; $ float = 1,22; echo $ int + $ float;
?>
la sortie du code est 13.22
Question 8 - Ecrivez un script PHP qui ajoute deux valeurs de variables et attribue le résultat à une autre variable, puis il l'imprime à l'écran.
<?php
$foo = 12;
$boo = 15;
$doo = $foo + $boo;
echo $doo;
?>
Question 9 - prédire la sortie de ce code:
<? php
$ quantité_disponible = 22;
$ acheté_quantité = 10;
$ unité_prix = 150;
// nous voulons calculer le reste de la quantité
$ rest_of = $ quantité_disponible - $ quantité_achetée;
// nous voulons calculer le prix total
$ prix_total = $ quantité_achetée * $ prix_unité;
// affiche les résultats echo $ rest_of; echo $ prix_total;
?>
La sortie du code est 12 1500
Question 10 - donnez la bonne sortie de chaque ligne:
$ var = 10; echo $ var + = $ var; echo $ var - = 5; echo $ var% 3; echo $ var * = 2; echo $ var ++; echo ++ $ var;
$var = 10; >>> 10 echo $var += $var;
>>> 20
$var += $var , is $var = $var + $var echo $var -=5; >>> 15 echo $var % 3;
>>> 0
$var % 3 means $var modulo 3, which the rest of the devision of $var by 3.
echo $var *= 2;
>>>30 echo $var++; >>>30 echo ++$var;
>>> 32
Question 11 - Lequel est l'opérateur de comparaison «non égal»?
• ==
•! =
• ===
• &&