原文地址:http://www.bo56.com/php%E9%85%8D%E7%BD%AE%E6%8C%87%E4%BB%A4%E4%BD%9C%E7%94%A8%E5%9F%9F%E8%AF%B4%E6%98%8E/ PHP总共有4个配置指令作用域,分别是PHP_INI_USER,PHP_INI_PERDIR,PHP_INI_SYSTEM,PHP_INI_ALL。这些作用域限制了指令是否可以被
原文地址:http://www.bo56.com/php%E9%85%8D%E7%BD%AE%E6%8C%87%E4%BB%A4%E4%BD%9C%E7%94%A8%E5%9F%9F%E8%AF%B4%E6%98%8E/
PHP总共有4个配置指令作用域,分别是PHP_INI_USER,PHP_INI_PERDIR,PHP_INI_SYSTEM,PHP_INI_ALL。这些作用域限制了指令是否可以被修改,在那里可以被修改。php的每个配置项都会有一个作用域。下面是对四种作用域的说明。
| 作用域类型 | 说明 |
| PHP_INI_USER | 可在用户脚本(如 ini_set())或Windows注册表(PHP 5.3 起)以及.user.ini中设定 |
| PHP_INI_PERDIR | 可在 php.ini,.htaccess 或 httpd.conf 中设定 |
| PHP_INI_SYSTEM | 可在 php.ini 或 httpd.conf 中设定 |
| PHP_INI_ALL | 可在任何地方设定 |
例如 output_buffering 指令是属于 php_ini_perdir,因而就不能用 ini_set() 来设定。但是 display_errors 指令是属于 php_ini_all 因而就可以在任何地方被设定,包括 ini_set()。
原文地址:[转载]PHP配置指令作用域说明, 感谢原作者分享。
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号