[英]How to reset memory_limit to default which is modifed by PHP code?
我正在使用ini_set("memory_limit","256M");
在不更改PHP代码的内存限制的情况下执行一些无法执行的操作。 但是我想在执行特定任务后将内存限制重置为默认值
例如
public function myFunction(){
ini_set("memory_limit","256M");
//Perform heavy actions
resetMemoryLimitToDefault(); //Reset memory Limit
}
保存该值,然后将其重新设置:
public function myFunction(){
$memory_limit0 = ini_get("memory_limit");
ini_set("memory_limit","256M");
//Perform heavy actions
ini_set("memory_limit", $memory_limit0);
}
请记住,此更改仅在脚本期间有效,因此可能不需要“重置”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.