【发布时间】:2013-12-10 04:51:25
【问题描述】:
一开始是设置为128MB,后来出现这个错误,以为可能是内存不够,后来增加到256MB,但错误依旧。
出现此错误的代码中的字符串:
function clean($str) {
$clean_str = stripslashes (trim($str));
return $clean_str;
}
// clean slashes
foreach($result[$i] as $key=>$value) {
if($key=="currency") continue;
$result[$i][$key] = clean($result[$i][$key]);
}
为什么会这样?
【问题讨论】:
-
$str究竟包含什么? -
我在其他文件中添加了问题代码,其中调用了函数 clean。变量 $key = 带有值的数据库中的字段名称。
标签: php memory-limit