php教程之配置文件详解(六)

[PHP-Core-HighLight]

 

highlight.bg = "#FFFFFF" highlight.comment = "#FF8000" highlight.default = "#0000BB" highlight.html = "#000000"highlight.keyword = "#007700"highlight.string = "#DD0000"

;  语法高亮模式的色彩(通常用于显示.phps  文件)。

; 只要能被<font color=xxx>接受的东西就能正常工作。

 

 

[PHP-Core-Langue]

 

short_open_tag = On

; 是否允许使用"<? ?>"短标识。否则必须使用"<?php ?>"长标识。

; 除非你的 php程序仅在受控环境下运行,且只供自己使用,否则请不要使用短标记。

;  如果要和 XML 结合使用 PHP,可以选择关闭此选项以方便直接嵌入"<?xml ... ?>",

; 不然你必须用 PHP来输出:<? echo '<?xml version="1.0"'; ?>

; 本指令也会影响到缩写形式"<?=",它和"<? echo"等价,要使用它也必须打开短标记。

 

asp_tags = Off

; 是否允许 ASP 风格的标记"<% %>",这也会影响到缩写形式"<%="。

; PHP6 中将删除此指令

 

arg_separator.output = "&"

;PHP 所产生的 URL 中用来分隔参数的分隔符。

; 另外还可以用"&amp;"或","等等。

 

arg_separator.input= "&"

;PHP 解析 URL 中的变量时使用的分隔符列表。

;  字符串中的每一个字符都会被当做分割符。

; 另外还可以用",&"等等。

 

allow_call_time_pass_reference= On

; 是否强迫在函数调用时按引用传递参数(每次使用此特性都会收到一条警告)。

;php 反对这种做法,并在将来的版本里不再支持,因为它影响到了代码的整洁。

; 鼓励的方法是在函数声明里明确指定哪些参数按引用传递。

;  我们鼓励你关闭这一选项,以保证你的脚本在将来版本的语言里仍能正常工作。


auto_globals_jit = On

; 是否仅在使用到$_SERVER 和$_ENV 变量时才创建(而不是在脚本一启动时就自动创建)。

; 如果并未在脚本中使用这两个数组,打开该指令将会获得性能上的提升。

; 要想该指令生效,必须关闭 register_globals 和 register_long_arrays 指令。

 

auto_prepend_file =

auto_append_file    =

;  指定在主文件之前/后自动解析的文件名。为空表示禁用该特性。

;  该文件就像调用了 include()函数被包含进来一样,因此会使用 include_path 指令的值。

;  注意:如果脚本通过 exit()终止,那么自动后缀将不会发生。

 

variables_order = "EGPCS"

;PHP 注册 Environment, GET, POST, Cookie,Server  变量的顺序。

; 分别用 E,G, P, C, S 表示,按从左到右注册,新值覆盖旧值。

;  举例说,设为"GP"将会导致用 POST 变量覆盖同名的 GET 变量,

; 并完全忽略 Environment, Cookie, Server变量。

; 推荐使用"GPC"或"GPCS",并使用 getenv()函数访问环境变量。

 

register_globals = Off

; 是否将 E,G, P, C, S 变量注册为全局变量。

;  打开该指令可能会导致严重的安全问题,除非你的脚本经过非常仔细的检查。

; 推荐使用预定义的超全局变量:$_ENV, $_GET,$_POST, $_COOKIE, $_SERVER

; 该指令受 variables_order 指令的影响。

; PHP6 中已经删除此指令。

 

register_argc_argv = On

; 是否声明$argv 和$argc 全局变量(包含用 GET方法的信息)。

;  建议不要使用这两个变量,并关掉该指令以提高性能。

 

register_long_arrays = On

; 是否启用旧式的长式数组(HTTP_*_VARS)。

; 鼓励使用短式的预定义超全局数组,并关闭该特性以获得更好的性能。

; PHP6 中已经删除此指令。

 

always_populate_raw_post_data = Off

; 是否总是生成$HTTP_RAW_POST_DATA 变量(原始 POST数据)。

; 否则,此变量仅在遇到不能识别的 MIME 类型的数据时才产生。

; 不过,访问原始 POST 数据的更好方法是 php://input  。

;$HTTP_RAW_POST_DATA 对于 enctype="multipart/form-data"的表单数据不可用。

 

unserialize_callback_func =

; 如果解序列化处理器需要实例化一个未定义的类,

; 这里指定的回调函数将以该未定义类的名字作为参数被 unserialize()调用,

; 以免得到不完整的"    PHP_Incomplete_Class"对象。

;  如果这里没有指定函数,或指定的函数不包含(或实现)那个未定义的类,将会显示警告信息。

;  所以仅在确实需要实现这样的回调函数时才设置该指令。

;  若要禁止这个特性,只需置空即可。

 

y2k_compliance = On

; 是否强制打开 2000 年适应(可能在非 Y2K 适应的浏览器中导致问题)。

 

zend.ze1_compatibility_mode= Off

; 是否使用兼容 Zend 引擎 I(PHP 4.x)的模式。


;  这将影响对象的复制、构造(无属性的对象会产生 FALSE 或 0)、比较。

;  兼容模式下,对象将按值传递,而不是默认的按引用传递。

 

precision = 14

; 浮点型数据显示的有效位数。

 

serialize_precision = 100

; 将浮点型和双精度型数据序列化存储时的精度(有效位数)。

; 默认值能够确保浮点型数据被解序列化程序解码时不会丢失数据。


http://user.qzone.qq.com/2858415798/blog/1451869352


QQ:2858415798


转载于:https://my.oschina.net/u/2605164/blog/599844

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值