我有一個特別的內存密集函數,我希望(只是在該函數運行時)向上允許它完成的內存。在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)僅在此特定頁面上爲此請求設置此內存限制 –