PHP.ini中文配置详解
发布时间:2022-08-03 17:10:41 所属栏目:PHP教程 来源:互联网
导读:本文章来给大家介绍PHP.ini中文配置说明,希望有需要了解php.ini配置文件的同学不防进入参考。 关于 php.ini 此文件控制了PHP行为的很多方面.为了让PHP能够读取它,必须命名为 php.ini.PHP 在其当前工作目录,由PHPRC环境变量指定目录,以及由编译时指定的目录(
本文章来给大家介绍PHP.ini中文配置说明,希望有需要了解php.ini配置文件的同学不防进入参考。 关于 php.ini 此文件控制了PHP行为的很多方面.为了让PHP能够读取它,必须命名为 'php.ini'.PHP 在其当前工作目录,由PHPRC环境变量指定目录,以及由编译时指定的目录(按此顺序)查找此文件,在Windows环境下, 编译时目录是Windows目录.在命令行模式下查找php.ini的目录可以被-c参数覆盖.此文件的语法非常简单.空行和由分号开始的行会被忽略(你可能已经猜到了). 段的开头(例如 [Foo]) 同样会被悄悄忽略,即使在将来他们可能会有其他作用. 使用以下语法来设定指令: directive = value 指令 = 值 指令名称是 *大小写敏感* - foo=bar 和 FOO=bar 是不同的.值可以是字符串,数值,PHP常量 (例如 E_ALL 和 M_PI), INI 常量 (On, Off, True, False, Yes, No 和 None) 或者一个表达式 (例如 E_ALL & ~E_NOTICE), 或者带引号的字串 ("foo"). 在INI文件中的表达式只能使用逻辑运算和圆括号: | 逻辑或 & 逻辑与 ~ 逻辑非 ! 取反 逻辑标志可以使用1,On,True或者Yes来打开.也可以使用0, Off, False 或者 No来关闭.在等号后面不写任何内容代表了一个空字符串,或者使用 None 关键词: foo = 将foo设置成一个空字串 foo = none 将foo设置成一个空字串 foo = "none" 将foo设置成字串 'none' 如果你在值中使用了常量, 并且这个常量属于一个动态加载的扩展模块 (不论是PHP扩展还是Zend扩展),那你只能在加载这些扩展 *之后* 使用这些常量. 关于这个文件 在php.ini-dist 文件中所有的值都相当于内建的默认值(就是如果没有使用php.ini, 或者如果你删除了这些行, 就和内建的默认值一样). 语言选项 打开在Apache下的PHP脚本语言引擎 engine = On 打开Zend Engine兼容模式(PHP 4.x) zend.ze1_compatibility_mode = Off 允许标签被认为是PHP脚本. 注意: 尽可能避免在开发可重新发布的程序或者库的时候使用简略标签,或者在不受你控制的服务器下发布,因为简略标签可能不被目标服务器支持.为了可移植性, 可重新发布的代码, 请不要使用简略标签 short_open_tag = On 使用ASP风格 <% %> 标签.asp_tags = Off 注意: 你不能同时使用 "mb_output_handler" 和 "ob_iconv_handler",并且你不能同时使用 "ob_gzhandler" 和 "zlib.output_compression". 注意: 如果使用zlib.output_handler指令开启zlib输出压缩, 该指令必须为空.output_handler = (编辑:PHP编程网 - 黄冈站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |