我有一个特别的内存密集函数,我希望(只是在该函数运行时)向上允许它完成的内存。在php函数中使用ini_set('memory_limit')
在php函数中使用ini_set('memory_limit' , 1024M)
是不是很差的做法,一旦函数完成,它会返回到默认值?
我知道这是一个很高的使用价值。它是一个迪迪服务器,有很多果汁。
例子是:
function run_Cron_Processes() {
ini_set('memory_limit', 1024M');
memoryIntensive1();
memoryIntensive2();
memoryIntensive3();
//return to default m limit
}
ini_set('memory_limit',1024M)仅在此特定页面上为此请求设置此内存限制 –