条件陈述在一段时间内不起作用

时间:2018-12-01 09:23:53

标签: php laravel loops while-loop

我在laravel中使用while时遇到问题,我认为此源代码已经正确,但是在运行时它不起作用。

对于我的问题,我有env('NILAI_K')= 3,$ res从函数结果存储数组。
当$ res计数等于0时,它将继续传递if语句并将$ checker更新为true。

$checker=false;
while(!$checker)
{
    $res = $this->euclidianDistanceValidation2($compare->tweet_stemmed,1,40,$startId,$max);
    if(count($res)==env("NILAI_K"))
    {
        echo count($res)."<br/>";
        $checker=true;
    }
}


此来源有什么问题?我附上一些图片来描述问题 Problem Display

已更新: 我尝试打印每个ite的环境值,例如:

It1 env('NILAI_K')." ENV".
.
.
.
Itn env('NILAI_K')." ENV".

但是有些可以给我这个结果

It1 "3 ENV"
It2 "3 ENV"
It3 "3 ENV"
.
.
Itn " ENV"

0 个答案:

没有答案