PHP - boucles et conditions :
PHP est un vrai langage de programmation, il est souvent nécessaire
de faire appel à des techniques de test. La commande "if"
est alors utilisée :
IF :
if (test) {
action à réaliser si test est vrai
}
ou aussi :
if (test) {
action à réaliser si test est vrai
}
else
{
action à réaliser si test est faux
}
Voyons au travers de l'exemple ci-dessous, comment il est possible
de personnaliser une page selon le choix de l'utilisateur.
Pour générer du code HTML dynamiquement, les boucles
sont fort sollicités. Il en existe notamment deux types :
WHILE :
La technique du while permet de répeter une action tant
qu'une condition s'avère.
while(condition) {
action à réaliser de façon répétée
tant que la condition est vérifiée
}
N.B. : Pour traiter le résultat d'une requête
SQL (dans tous les cas un tableau ou une liste de listes) la boucle
while reste la meilleure solution. Les instructions placées
entre accolades "{ }" seront exécutées tant
que la condition est vraie.
FOR :
Pour obtenir une itération sur mesure, on utilisera le mot
clé for. Le principe : une variable compteur (ici $n) est
crée (ici avec la valeur 0), puis est incrémentée
(ici de 1) à chaque itération et ce tant qu'une condition
($n < 5) est vraie.
for ($n=0 ; $n < 5 ; $n = $n + 1) {
cette action sera réalisée 5 fois
}
<
Sommaire
|