PHP或是一个持续发展趋势的专用工具,其作用仍在不断删剪,而php.ini的设定变更能够体现出非常的转变,在应用新的PHP版本号前,研究一下php.ini会出现好处的有关这一文档。
这一文档操纵了PHP很多层面的见解。为了更好地让PHP载入这一文档,它务必被取名为
’php.ini’。PHP 将在这种地区先后搜索该文件:各项工作
文件目录;系统变量PHPRC
指出的途径;编译程序时特定的途径。
在windows下,编译程序时的途径是Windows安装文件。
在cmd方式下,php.ini的搜索途径可以用 -c 主要参数取代。
该文件的英语的语法比较简单。空白字符和用分号’’逐渐的行被简易地忽视(就象你很有可能
猜中的一样)。 章节目录文章标题(比如 : [Foo])也被简易
地忽视,即便未来他们很有可能
有某类的实际意义。
标示被特定应用以下英语的语法:
标示标志符 = 值
directive = value
标示标志符 是 *英文大小写比较敏感的* - foo=bar 有别于 FOO = bar。
值能够是一个字符串数组,一个数据,一个 PHP 变量定义 (如: E_ALL or M_PI), INI 变量定义中的
一个 (On, Off, True, False, Yes, No and
None) ,或者一个关系式
(如: E_ALL & ~E_NOTICE), 或者用冒号括起來的字符串数组("foo").
INI 文档的关系式被限定于位运算符和括弧。
| bitwise OR
& bitwise AND
~ bitwise NOT
! boolean NOT
布尔运算标
志可以用 1, On, True or Yes 这种值放置开的情况。他们可以用 0, Off, False or No 这种值放置关的情况。
一个空字符串可以用在等于号后不写任何东西表明,或是用 None 关键词:
foo =
将foo置为空字符串
foo = none
将foo置为
空字符串
foo = "none"
将foo置为字符串数组’none’
假如你值设定中应用变量定义,而这种变量定义归属于动态性加入的拓展库(并不是 PHP
的拓展,便是
Zend 的拓展),你仅能够加入这种拓展的行*以后*应用这种变量定义。
全部在 php.ini-dist 文档里设置的值与內建的默认设置
值同样(它是说,假如 php.ini
没被应用或是你删除了这种行,初始值与之同样)。
语言表达选择项
engine = On
使 PHP scripting language engine(PHP 开发语言模块)在 Apache下合理。short_open_tag = On