Code前端首页关于Code前端联系我们

php死循环定位(php 死循环)

terry 2年前 (2023-09-30) 阅读数 67 #PHP
文章标签 PHP dirname()

本文目录一览:

  • 1、PHP,while死循环,求高手指教
  • 2、PHP出现死循环
  • 3、求助,这段php代码为什么会陷入死循环
  • 4、PHP查询出现死循环 怎么解决

PHP,while死循环,求高手指教

while(!feof($file));

这行最后面的分号应该删掉。分号代表一条语句结束,这样下面的花括号内的代码块就与while语句无关了,那么while(!feof($file));就相当于 while(!feof($file)){} 这不就是死循环吗?

PHP出现死循环

$result_arr=$db-row;foreach($result_arr as $v){ echo $v;}$db-row最后查询出来的结果是一个数组,循环数组可以用for或foreach来循环。while会造成死循环。

求助,这段php代码为什么会陷入死循环

这不是一个死循环, 是9个死循环。

function fun($i=0){

$i++;

echo $i.'br/';

while($i10){       // 首次调用这个函数的时候,这里已经是一个死循环了,

fun($i);    // 在这里, $i 永远是1,所以永远小于10

}

}

fun();

执行第二次的时候,$i 永远是2, 还是小于10,又是一个死循环, 以此类推。

如果想输出1到10你不用写这么复杂的, 这样写即可:

function outNumber() {

static $number = 1;

echo $number;

$number += 1;

if ($number  10) return;

outNumber();

}

outNumber();

PHP查询出现死循环 怎么解决

$result_arr=$db-row;

foreach($result_arr as $v){

    echo $v;

}

$db-row最后查询出来的结果是一个数组,循环数组可以用for或foreach来循环。while会造成死循环。

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门