php - while 中的条件语句,不起作用
问题描述
我在 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;
}
}
这个来源有什么问题?我附上一些图片来描述问题
问题显示
更新: 我尝试打印每个项目的 env 值,例如:
It1 env('NILAI_K')." ENV".
.
.
.
Itn env('NILAI_K')." ENV".
但有些它给了我这个结果
It1 "3 ENV"
It2 "3 ENV"
It3 "3 ENV"
.
.
Itn " ENV"
解决方案
推荐阅读
- python - 如何使用对话处理程序在 Python 中获取用户输入(python-telegram-bot)
- gif - 保存 GIF 并保留路径 - 有可能吗?
- javascript - 即使关闭,音频也会自动播放
- c - 将数据添加到文件 C 中的行尾(不使用第二个文件)
- java - 我想使用 DateTimeFormatterBuilder () 将日期从 String 转换为 LocalDateTime
- spfx - Graph API 读取资源/会议室日历
- windows - Powershell启动需要很长时间
- python - Pyspark - 将具有不同架构的文件合并到一个主文件中
- python - 不使用 ocr python selenium 显示图像中的任何文本,而不会在脚本中显示错误
- linux - 等待进程退出而不获取 pid