> php教程 > php手册 > [转载]PHP配置指令作用域说明

[转载]PHP配置指令作用域说明

WBOY
풀어 주다: 2016-06-06 20:14:18
원래의
954명이 탐색했습니다.

原文地址: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.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿