【发布时间】:2010-09-01 23:31:46
【问题描述】:
每当我收到此错误时,我都会增加内存来修复它。我有一个案例,出于测试目的,我想让一个页面用完所有内存,无论我设置 memory_limit 多大。
我不知道该怎么做。
编辑: 我试过这个:
<?php
echo "start";
@ini_set('memory_limit', '1M');
$test = "a";
while (1) {
$test = "a" + $test;
}
echo "done";
?>
但它没有崩溃。最后它只打印了“startstart”,奇怪的是它被打印了两次......
我想要一个简单的代码示例,“将很多东西放在内存中”.. 我知道的就这么多。
【问题讨论】:
-
要有创意,我只能这么说。
-
下一次,从发布您正在尝试和/或尝试过的内容开始。