自动递增值在foreach循环中,但一直持续

时间:2019-06-01 19:39:58

标签: php loops foreach

摘要:每次我通过cd "foo\ bar"循环时都尝试加+1,但是即使我只希望在循环中最多获得11个结果,这种情况仍会持续增加

我尝试在foo\ bar上移动,但是没有运气,我还检查了一下确保foreach$i++;循环之外。

$i = 0;

真正让我感到困惑的是,如果我删除循环的if语句,并且每次只回显$ i,它将总共回显11个,我对if的理解是错的吗?

我希望循环会经过11次,因为我在数据库中有11个条目可以进行此选择,但是它一直在上升,如果我在if语句中回显,我可以看到该值将是我限制的值如果声明为。

谢谢!

1 个答案:

答案 0 :(得分:0)

if ($i = 5000000000000000)

分配,在您的代码中没有任何意义。您可能想进行比较操作,该操作用==

表示
if ($i == 5000000000000000)