Condizioni nei cicli in PHP
Nei cicli è possibile applicare condizioni. Vediamo un esempio. Supponiamo di avere il seguente array:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Visualizziamo tutti gli elementi di questo array:
<?php
foreach ($arr as $elem) {
echo $elem;
}
?>
Ora applichiamo una condizione e visualizziamo solo gli elementi che sono numeri pari:
<?php
foreach ($arr as $elem) {
if ($elem % 2 == 0) {
echo $elem;
}
}
?>
Dato l'array:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Utilizzando il ciclo foreach e l'operatore
if, stampa nella console gli elementi dispari
dell'array.
Dato l'array:
<?php
$arr = [2, 5, 9, 15, 1, 4];
?>
Utilizzando il ciclo foreach e l'operatore
if, stampa nella console gli elementi
dell'array che sono maggiori di 3 ma minori
di 10.
Dato un array di numeri. I numeri possono essere positivi e negativi. Trova la somma degli elementi positivi dell'array.
Dato l'array:
<?php
$arr = [10, 20, 30, 50, 235, 3000];
?>
Visualizza solo i numeri dell'array
che iniziano con la cifra 1, 2
o 5.
Crea un array dei giorni della settimana. Utilizzando il ciclo
foreach, visualizza tutti i giorni della settimana, e
i giorni del weekend visualizzali in grassetto.
Crea un array dei giorni della settimana. Utilizzando il ciclo
foreach, visualizza tutti i giorni della settimana, e
il giorno corrente visualizzalo in corsivo. Il numero
del giorno corrente deve essere memorizzato nella variabile
$day.