Maison  >  Article  >  développement back-end  >  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
coldplay.xixiavant
2020-06-08 10:32:595111parcourir

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) {
    // 这里可以写循环中执行操作
}

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

do {
  //要执行的代码;
} while (true);

Méthode d'écriture de boucle infinie trois

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

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; //跳出循环

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer