Syntaxe:
pour (initialisation; termination_condition; incrément / décrément)
// déclarations… .
Le «For» dans PHP contient trois parties comme d'autres langages de programmation standard. L'utilisation de chaque partie de la boucle est expliquée dans ce qui suit:
Différentes utilisations de la boucle «pour»
Les différentes utilisations du «pour”Loop est montré dans cette partie du tutoriel en utilisant plusieurs exemples.
Exemple 1: itération de la liste des nombres
Créez le fichier PHP avec le script suivant qui itère la boucle 15 fois et imprime tous les nombres même dans les 1 à 15:
écho "tous les nombres même dans les 1 à 15Sortir:
La sortie suivante apparaît après l'exécution du script précédent:
Exemple 2: Définition de la boucle «pour» infinie
Créez un fichier PHP avec le script suivant qui imprime le numéro de 10 à 6 en utilisant un infini "pour" boucle. Ici le casser La déclaration est utilisée pour terminer la boucle:
// Initialiser la variable de compteurSortir:
La sortie suivante apparaît après l'exécution du script précédent:
Exemple 3: Lire les valeurs d'un tableau numérique
Créez un fichier PHP avec le script suivant qui imprime les valeurs d'un tableau numérique qui contient quatre valeurs. La fonction Count () est utilisée pour compter le nombre total d'éléments du tableau et la boucle est itérée en fonction de la sortie de la fonction Count ().
// définir un tableau numériqueSortir:
La sortie suivante apparaît après l'exécution du script précédent:
Exemple 4: Lire les valeurs d'un tableau associatif
Le "pour chaque”Loop est principalement utilisé pour lire les valeurs du tableau associatif. Mais le "pour”Loop peut être utilisé pour lire les valeurs du tableau associatif en utilisant la fonction Count (). Créez un fichier PHP avec le script suivant qui itère et imprime les valeurs d'un tableau bidimensionnel en utilisant le «pour" boucle:
// définir un tableau associatifSortir:
La sortie suivante apparaît après l'exécution du script précédent:
Exemple 5: itérez la plage de dates
La plage de valeurs de date peut être générée à l'aide de la fonction strToTime () et de la ««pour" boucle. La fonction StrtoTime () est utilisée pour générer une valeur horodatage en fonction de la valeur de date. La fonction date () est utilisée pour générer une valeur de date formatée. Créez un fichier PHP avec le script suivant qui génère 7 dates à l'aide de fonctions strToTime () et Date (). Le "pour”Loop est itéré 7 fois en fonction des valeurs d'horodatage de démarrage et de fin et imprime les valeurs de date formatées.
// définir la date de débutSortir:
La sortie suivante apparaît après l'exécution du script précédent:
Exemple 6: Lisez le contenu d'un fichier
Le "pour”Loop peut être utilisé pour imprimer le contenu du fichier. Créer un fichier texte nommé pays.SMS avec le contenu suivant qui est utilisé dans cet exemple:
pays.SMSCréez un fichier PHP avec le script suivant qui imprime le contenu d'un fichier texte à l'aide du "pour" boucle. La fonction file_get_contents () est utilisée dans ce script pour lire le contenu complet d'un fichier dans une variable de chaîne. La fonction Expllode () est utilisée pour créer un tableau en divisant le contenu de fichier en fonction du caractère «\ n». Ensuite, le «pour”Loop est utilisé pour imprimer les valeurs du tableau qui contiennent chaque ligne du fichier dans chaque élément de tableau.
// Lisez le contenu du fichier dans une chaîneSortir:
La sortie suivante apparaît après l'exécution du script précédent:
Conclusion
Le "pour”Loop est l'une des boucles utiles de PHP pour résoudre les différents types de problèmes de programmation. Les utilisations du «pour”Une boucle à différentes fins est expliquée dans ce tutoriel en utilisant des exemples simples pour aider les nouveaux utilisateurs PHP.