php中的ini_set函数可以用于临时修改php配置文件php.ini中的参数值,无需打开php.ini文件。函数在执行的时候生效,在运行脚本结束后失效,对于使用虚拟空间的站长来说非常的方便。

php ini_set 函数

ini_set():在不打开php.ini文件时,临时修改php.ini中的参数值。

语法:

string ini_set(string $varname, string $newvalue)

参数:

$varname:php.ini 中的设置项

$newvalue:php.ini中的设置项的参数值

PS:ini_set() 函数运行时,其修改的参数值才会生效,当前脚本结束后,ini_set() 修改的配置会被恢复为php.ini中的默认值!

php ini_set函数使用

1、php临时修改php运行内存

# feiniaomy.com 飞鸟慕鱼博客
//运行内存设置为512m
ini_set('memory_limit','512M'); 
//取消运行内存限制
ini_set('memory_limit',-1);

2、php修改运行时间限制

#feiniaomy.com 飞鸟慕鱼博客
#最长运行时间为 5 分钟,下面的值以秒为单位
ini_set('max_execution_time', 300); 
#最长运行时间为 10 分钟
ini_set('max_execution_time', 600); 
#取消php运行时间限制
ini_set("max_execution_time","0");