brush
dynamic php code loops represented with colorful graphics against a vibrant background illustrating versatility 8k resolution

Laços de repetição em PHP: for, while, foreach

  • person_outline Claudiu Mihut
  • chat_bubble_outline Comentários (0)
  • access_time 2023-09-23 18:26:30

Laços de repetição em PHP: for, while, foreach

Os laços de repetição são uma parte essencial da programação em PHP. Eles permitem que um bloco de código seja executado repetidamente, até que uma condição específica seja atendida. Os laços de repetição mais comuns em PHP são o for, o while e o foreach.

Laço de repetição for

O laço for é utilizado quando se conhece exatamente o número de iterações que devem ser executadas. Ele é composto por três partes: a inicialização, a condição e o incremento. A sintaxe básica do laço for em PHP é a seguinte:

    for (inicialização; condição; incremento) {
        // bloco de código a ser repetido
    }
  

Por exemplo, se quisermos exibir os números de 1 a 10, podemos utilizar o laço for da seguinte maneira:

    <?php
    for ($i = 1; $i <= 10; $i++) {
        echo $i . " ";
    }
    ?>
  

Este código irá imprimir os números de 1 a 10 na tela.

Laço de repetição while

O laço while é utilizado quando a condição de repetição não é conhecida previamente, mas depende de uma expressão booleana. Ele é executado enquanto a condição for verdadeira. A sintaxe básica do laço while em PHP é a seguinte:

    while (condição) {
        // bloco de código a ser repetido
    }
  

Por exemplo, se quisermos exibir os números de 1 a 10 utilizando o laço while, podemos fazer o seguinte:

    <?php
    $i = 1;
    while ($i <= 10) {
        echo $i . " ";
        $i++;
    }
    ?>
  

Este código também irá imprimir os números de 1 a 10 na tela.

Laço de repetição foreach

O laço foreach é utilizado para percorrer arrays ou objetos. Ele itera sobre cada elemento do array ou propriedade do objeto. A sintaxe básica do laço foreach em PHP é a seguinte:

    foreach ($array as $valor) {
        // bloco de código a ser repetido
    }
  

Por exemplo, se tivermos um array de nomes e quisermos exibir cada nome na tela, podemos usar o laço foreach:

    <?php
    $nomes = array("João", "Maria", "José");
    foreach ($nomes as $nome) {
        echo $nome . " ";
    }
    ?>
  

Este código irá imprimir os nomes "João", "Maria" e "José" na tela.

Esses são os laços de repetição mais comuns em PHP: for, while e foreach. Eles são fundamentais para a criação de scripts PHP mais dinâmicos e eficientes.

Comentários (0)

Deixar um comentário