Exemple 1-2-1 «Aire du disque» - Script PHPInitiation à la programmation avec le langage PHP, §1 Premiers pas |
VariablesUne variable est un symbole qui désigne une place de la mémoire contenant de l'information (nombre, chaîne de caractères, tableau), par exemple $r, $a, $rayon, $x1, $x2, etc Les noms des variables commencent par le symbole $ suivi d'une lettre, puis facultativement suivi par des lettres ou des chiffres. AffectationL'affectation est l'instruction par laquelle une valeur est attribuée à une variable, par exemple : $a=12; Après quoi la place de mémoire nommée $a contient la valeur numérique 123.4, la place de mémoire nommée $t contient la chaîne de caractères « Commentaire » et la place de mémoire $x contient le résultat de l'opération 3*$a+1, à savoir 37. Dans une affectation, le membre de gauche désigne une variable, tandis que le membre de droite désigne une expression qui possède une valeur. Attention, l'instruction 3*$x+1=$x est incorrecte, car il n'existe pas de place de mémoire dont le nom est 3*$a+1. Pour exécuter l'instruction suivante $a=$a+5 ; le membre de droite est d'abord évalué, ce qui donne 17, puis cette valeur est attribuée à la variable nommée dans le membre de gauche. Ainsi, l'ancienne valeur de $a est effacée et remplacée par la nouvelle valeur 17. Le bouton permet d'exécuter le script PHP. <!DOCTYPE html> <html lang="fr"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="robots" content="NoIndex,NoFollow"> <title>Aire du disque</title> </head> <body> <?php /* Données */ $r=2.5; /* Aire du disque */ $a = pi()*pow($r, 2); echo "<p>Rayon du disque = " .$r ."</p>"; echo "<p>Aire du disque = " .number_format($a, 3) ."</p>"; ?> </body> </html> Explicationspi() désigne le nombre 3.14159... pow($r, 2) désigne le rayon élevé à la puissance 2. "<p>Rayon du disque = ".$r."</p>" désigne la concaténation des trois chaînes de caractères suivantes (le symbole de la concaténation est le point) :
number_format($a, 3) indique que le nombre $a doit être affiché avec 3 décimales. Prolongement: Version avec entrée des données |
Contact | Accueil > PHP > Initiation |