Loops PHP: PHP, que significa “PHP: Hypertext Preprocessor”, é uma linguagem de script do lado do servidor amplamente utilizada para o desenvolvimento web. Ela é especialmente adequada para a criação de conteúdo web dinâmico e pode ser incorporada diretamente no HTML.
As estruturas de controle de loop são usadas para executar um bloco de código repetidamente com base em uma condição. No PHP, temos várias estruturas de controle de loop, incluindo while
, do while
, foreach
, for
, break
e continue
.
While
A instrução while
executa um bloco de código enquanto a condição especificada for verdadeira.
$i = 1;
while ($i <= 5) {
echo $i;
$i++;
}
Neste exemplo, os números de 1 a 5 serão impressos.
Do While
A instrução do while
é semelhante à instrução while
, exceto que a condição é verificada após a execução do bloco de código. Portanto, o bloco de código será executado pelo menos uma vez.
$i = 1;
do {
echo $i;
$i++;
} while ($i <= 5);
Neste exemplo, os números de 1 a 5 serão impressos.
Foreach
A instrução foreach
é usada para percorrer arrays.
$cores = array("vermelho", "verde", "azul");
foreach ($cores as $cor) {
echo $cor . "\n";
}
Neste exemplo, as cores “vermelho”, “verde” e “azul” serão impressas.
For
A instrução for
é usada quando você sabe quantas vezes deseja que o bloco de código seja executado.
for ($i = 1; $i <= 5; $i++) {
echo $i;
}
Neste exemplo, os números de 1 a 5 serão impressos.
Break e Continue
Break
é usado para terminar a execução do loop mais interno e continue
é usado para pular o restante do loop atual e continuar na próxima iteração.
for ($i = 1; $i <= 10; $i++) {
if ($i == 6) {
break;
}
echo $i;
}
for ($i = 1; $i <= 10; $i++) {
if ($i == 6) {
continue;
}
echo $i;
}
No primeiro exemplo, os números de 1 a 5 serão impressos. No segundo exemplo, os números de 1 a 10, exceto 6, serão impressos.
Conclusão
Loops PHP: PHP é uma linguagem poderosa e flexível para o desenvolvimento web. As estruturas de controle de loop, como vimos, são um aspecto fundamental do PHP, com uma variedade de funções disponíveis para manipulá-las. Compreender como trabalhar com estruturas de controle de loop é um passo importante para se tornar proficiente em PHP.
Esperamos que este artigo tenha sido útil para entender melhor as estruturas de controle de loop em PHP e como você pode começar a usá-las em seus próprios projetos.
E para você validar seus códigos, você precisará de uma plataforma de host completa. Clique aqui e conheça a Hostinger, a hospedagem de sites com potência de verdade!!!