Sintaxe:
para (inicialização; terminação_condição; incremento/decremento)
//Declarações… .
O "for" no PHP contém três partes, como outras linguagens de programação padrão. O uso de cada parte do loop é explicado no seguinte:
Diferentes usos do loop "for"
Os diferentes usos do “para”O loop é mostrado nesta parte do tutorial usando vários exemplos.
Exemplo 1: iterando a lista de números
Crie o arquivo PHP com o seguinte script que itera o loop 15 vezes e imprime todos os números uniformes dentro de 1 a 15:
eco "todos os números uniformes dentro de 1 a 15Saída:
A saída a seguir aparece após a execução do script anterior:
Exemplo 2: Definindo loop infinito "para"
Crie um arquivo PHP com o seguinte script que imprime o número de 10 a 6 usando um infinito “para" laço. Aqui o quebrar A declaração é usada para encerrar o loop:
// Inicialize a variável contadorSaída:
A saída a seguir aparece após a execução do script anterior:
Exemplo 3: Lendo os valores de uma matriz numérica
Crie um arquivo php com o seguinte script que imprime os valores de uma matriz numérica que contém quatro valores. A função count () é usada para contar o número total de elementos da matriz e o loop é iterado com base na saída da função count ().
// Defina uma matriz numéricaSaída:
A saída a seguir aparece após a execução do script anterior:
Exemplo 4: Lendo os valores de uma matriz associativa
O "para cada”O loop é usado principalmente para ler os valores da matriz associativa. Mas o "para”O loop pode ser usado para ler os valores da matriz associativa usando a função count (). Crie um arquivo php com o seguinte script que itera e imprime os valores de uma matriz bidimensional usando o “para" laço:
// define uma matriz associativaSaída:
A saída a seguir aparece após a execução do script anterior:
Exemplo 5: iterar a faixa de datas
A faixa de valores de data pode ser gerada usando a função strTotime () e a ““para" laço. A função strTotime () é usada para gerar um valor de registro de data e hora com base no valor da data. A função DAT () é usada para gerar um valor de data formatado. Crie um arquivo php com o seguinte script que gera 7 datas usando o strtotime () e as funções DATE (). O "para”O loop é iterado 7 vezes com base nos valores de timestamp inicial e final e imprime os valores de data formatada.
// Defina a data de inícioSaída:
A saída a seguir aparece após a execução do script anterior:
Exemplo 6: Leia o conteúdo de um arquivo
O "para”O loop pode ser usado para imprimir o conteúdo do arquivo. Crie um arquivo de texto chamado país.TXT Com o seguinte conteúdo usado neste exemplo:
país.TXTCrie um arquivo php com o seguinte script que imprime o conteúdo de um arquivo de texto usando o “para" laço. A função File_Get_Contents () é usada neste script para ler o conteúdo completo de um arquivo em uma variável de string. A função Explode () é usada para criar uma matriz dividindo o conteúdo do arquivo com base no caractere "\ n". Em seguida, o “para”O loop é usado para imprimir os valores da matriz que contêm cada linha do arquivo em cada elemento da matriz.
// Leia o conteúdo do arquivo em uma stringSaída:
A saída a seguir aparece após a execução do script anterior:
Conclusão
O "para”O loop é um dos loops úteis do PHP para resolver os diferentes tipos de problemas de programação. Os usos do “para”O loop para diferentes fins são explicados neste tutorial usando exemplos simples para ajudar os novos usuários de PHP.