3. Définition
A variable is a storage location paired with an associated
symbolic name (an identifier), which contains some known or
unknown quantity or information referred to as a value.The
variable name is the usual way to reference the stored value; this
separation of name and content allows the name to be used
independently of the exact information it represents.
Source : http://en.wikipedia.org
4. Variables & PHP
Typage automatique
Durée de vie : une exécution
Utilisation du préfixe « $ » ( ex : $maVariable )
5. Nommer une variable PHP (1)
Aucun espace
Aucun mots clés réservés : and, array, as, break, case, class,
clone, const, continue, default, die, do, echo, else, elseif,
empty, endif, eval, exit, extends, final, for, foreach, function,
global, goto, if, implements, include, interface, isset, list,
namespace, new, or, print, private, protected, public, return,
static, switch, trait, try, unset, use, var, while, xor …
Aucune ponctuation sauf _
Ne doit pas commencer par un chiffre
18. Boucle while (1)
La boucle while, francisée en « boucle tant que », est, en
informatique, une structure de contrôle permettant de réaliser
une boucle qui permet au code d'être exécuté de façon répétée
sur la base d'une condition booléenne donnée. La boucle while
peut être considérée comme une répétition de l'instruction if.
Source : http://fr.wikipedia.org
19. Boucle while (2)
<?php
$i = 0;
while ( $i < 10) {
echo $i;
$i = $i + 1;
}
// Comportement : tant que $i est inférieur à 10,
// répéter les instructions entre accolades
// Résultat : 0123456789
?>
21. Boucle for (1)
La boucle for est en informatique une structure de
contrôle de programmation permettant de réaliser
une boucle associée à une variable qui sera
incrémentée à chaque itération.
Source : http://fr.wikipedia.org
22. Boucle for (2)
<?php
for ($i=0; $i < 10; $i++) {
echo $i;
}
// Comportement : Répéter 10 fois
// les instructions entre accolades
// Résultat : 0123456789
?>
24. Ca peut servir … (1)
<?php
// Recopie le contenu de header.php
// dans la page courante
include('header.php');
?>
25. Ca peut servir … (2)
<?php
// Un nombre entier entre 0 et 5
$nombreAleatoire = rand(0, 5);
echo $nombreAleatoire;
?>
26. Exercice : En route pour l’école !
Intégrer les écrans disponibles ici :
https://www.dropbox.com/sh/rc6scnnnsotfbai/AADVr8A1akXISfkSF7D3BCNSa?dl=0
Toute répétition de code HTML doit être gérée en PHP
(include et boucle)
La page quizz affiche une opération aléatoire