假设我有一系列数字,例如:
12345678910111213141516... (until unlimited)
然后我想通过给定的数字从中获取一个数字。例如:
第 10 位:1
第 17 位:3
...
我试图通过使用 PHP 来使算法做到这一点,但它总是向我显示一个错误,因为如果我给出的给定数字超过10.000.000,我所做的循环就会超出内存大小。Allowed Memory Size of 134217728 Bytes Exhausted
我该如何处理而无需修改memory_limit
php.ini 文件?
以下是我试图找出算法的内容:我对本地机器可以处理的循环上限的最大值进行了基准测试,我发现它是10.000.000,然后我假设我需要做一个单独的循环,如果给定的数字/参数大于 10.000.000。但最后我还是得到了内存不足的错误。真的很感谢提前。
qq_笑_17
青春有我
收到一只叮咚