Condições em loops em PHP
Em loops, você pode aplicar condições. Vamos ver um exemplo. Suponha que temos o seguinte array:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Vamos exibir todos os elementos deste array:
<?php
foreach ($arr as $elem) {
echo $elem;
}
?>
Agora vamos adicionar uma condição e exibir apenas os elementos que são números pares:
<?php
foreach ($arr as $elem) {
if ($elem % 2 == 0) {
echo $elem;
}
}
?>
Dado o array:
<?php
$arr = [1, 2, 3, 4, 5];
?>
Usando o loop foreach e o operador
if, exiba no console os elementos ímpares
do array.
Dado o array:
<?php
$arr = [2, 5, 9, 15, 1, 4];
?>
Usando o loop foreach e o operador
if, exiba no console os elementos
do array que são maiores que 3, mas menores
que 10.
Dado um array com números. Os números podem ser positivos e negativos. Encontre a soma dos elementos positivos do array.
Dado o array:
<?php
$arr = [10, 20, 30, 50, 235, 3000];
?>
Exiba na tela apenas os números do array
que começam com os dígitos 1, 2
ou 5.
Crie um array com os dias da semana. Usando o ciclo
foreach, exiba todos os dias da semana, e
os dias de fim de semana exiba em negrito.
Crie um array com os dias da semana. Usando o ciclo
foreach, exiba todos os dias da semana, e
o dia atual exiba em itálico. O número
do dia atual deve ser armazenado na variável
$day.