我只是让缓冲区溢出了吗?

Raz*_*ner 0 php foreach for-loop buffer-overflow

我正在学习PHP的循环,因为我做了FOR循环,似乎我搞砸了.基本上,这发生了:

    for($i = 2; $i++; $i < 26) {
   print $i;
  }
Run Code Online (Sandbox Code Playgroud)

我通过最后添加$ i ++来修复它.但我的问题是:这是缓冲区溢出吗?它超过10000

dec*_*eze 8

不,它只是一个无限循环.什么都没有添加任何内存,所以没有什么可以溢出.它将永远不会停止运行,就是这样.

  • @John整数溢出到浮点数,所以你的理论不成立.http://3v4l.org/ckIup (3认同)