Maison > développement back-end > tutoriel php > Explication détaillée de la façon d'écrire et de faire fonctionner une boucle infinie PHP

Explication détaillée de la façon d'écrire et de faire fonctionner une boucle infinie PHP

coldplay.xixi
Libérer: 2023-04-08 19:08:02
avant
5209 Les gens l'ont consulté

Explication détaillée de la façon d'écrire et de faire fonctionner une boucle infinie PHP

Comment écrire une boucle infinie en PHP et sa fonction

De nombreux novices écrivent souvent accidentellement des boucles dans des boucles infinies lorsqu'ils commencent à écrire du PHP . , mais en faisant parfois bon usage de la boucle infinie, la boucle infinie de PHP peut nous aider à résoudre de nombreux problèmes.

La façon la plus simple d'écrire une boucle infinie

while (true) {
    // 这里可以写循环中执行操作
}
Copier après la connexion

La deuxième façon d'écrire une boucle infinie

do {
  //要执行的代码;
} while (true);
Copier après la connexion

Méthode d'écriture de boucle infinie trois

for($i=1;i>0;i++){
    // 这里可以写循环中执行操作
}
Copier après la connexion

La méthode d'écriture ci-dessus est due au fait que $i est supérieur à 0 par défaut, donc $i++ est exécuté, donc la boucle à l'intérieur est toujours vraie , c'est donc une boucle infinie

Scénarios d'utilisation

Nous lisons ou exécutons certaines données via une boucle infinie, comme une boucle infinie pour effectuer la mise à jour des données Redis et autres opérations

Terminer la boucle

Vous pouvez sortir de la boucle infinie grâce à la méthode break

Fonctions couramment utilisées dans l'infini ; tuyaux de boucle

sleep()  //主要是让死循环得到休息,不至于崩溃。
set_time_limit(0); //设置执行最长时间,0为无限制。
ignore_user_abort(true);  //关闭浏览器,服务器也能自动执行。
break; //跳出循环
Copier après la connexion

Tutoriel recommandé : "Tutoriel vidéo PHP

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:liqingbo.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal