PHP有问题

car*_*777 0 php loops

我创建了一个运行各种循环的脚本并执行一些SQL插入.我不能发布它,因为它太大了,人们尝试修复它是不公平的.

但是,随着我越来越多的事情要循环,它似乎很难计算所有内容并且有时无法为数组赋值.

例如,$myvar[$i] = 'abc'只是不起作用.我在分配它们之前回应了这些值,以确保我没有尝试插入nulls,但事实并非如此.

我重新排序循环以查看它是否与某些其他数据问题有关,但缺失的值是随机的.我试过并试图弄清楚如何解决这个问题,我提高了内存容量,检查了我的超时设置,一切都很好.

我尝试上传二进制和ASCII的脚本,没有解决它.

我尝试删除顶部和底部周围的空白区域,但没有解决它.

我检查了我的版本是否过时,它的PHP版本5.3.4 - 问题?

我轻轻摇晃我的电脑从一边到另一边,没有解决它...

我从来没有见过像这样的PHP搞砸了,这总是我的错.但这次似乎PHP就是问题所在.

我的问题是:

  1. PHP有没有错过这样的节拍?也许我发现了一个bug?
  2. 我怎么能解决这个傻瓜,你们是我的最后一招.也许我不知道一些PHP设置?
  3. 当循环太大或太复杂时,PHP会丢球吗?

lin*_*ogl 6

  1. PHP糟透了,但不是那么多.
  2. 使用带调试器的IDE,使用断点逐步执行,以查看实际情况.我会建议使用XDebug的PHPStorm,但还有其他几种工具.
  3. 转到1.