Conditions dans les boucles en PHP
Il est possible d'utiliser des conditions dans les boucles. Regardons un exemple. Supposons que nous ayons le tableau suivant :
<?php
$arr = [1, 2, 3, 4, 5];
?>
Affichons tous les éléments de ce tableau :
<?php
foreach ($arr as $elem) {
echo $elem;
}
?>
Maintenant, ajoutons une condition et affichons uniquement les éléments qui sont des nombres pairs :
<?php
foreach ($arr as $elem) {
if ($elem % 2 == 0) {
echo $elem;
}
}
?>
Soit le tableau :
<?php
$arr = [1, 2, 3, 4, 5];
?>
À l'aide d'une boucle foreach et de l'opérateur
if, affichez dans la console les éléments impairs
du tableau.
Soit le tableau :
<?php
$arr = [2, 5, 9, 15, 1, 4];
?>
À l'aide d'une boucle foreach et de l'opérateur
if, affichez dans la console les éléments
du tableau qui sont supérieurs à 3 mais inférieurs
à 10.
Soit un tableau de nombres. Les nombres peuvent être positifs et négatifs. Trouvez la somme des éléments positifs du tableau.
Soit le tableau :
<?php
$arr = [10, 20, 30, 50, 235, 3000];
?>
Affichez à l'écran uniquement les nombres du tableau
qui commencent par le chiffre 1, 2
ou 5.
Créez un tableau des jours de la semaine. À l'aide d'une boucle
foreach, affichez tous les jours de la semaine, et
affichez les jours de week-end en gras.
Créez un tableau des jours de la semaine. À l'aide d'une boucle
foreach, affichez tous les jours de la semaine, et
affichez le jour actuel en italique. Le numéro
du jour actuel doit être stocké dans la variable
$day.