"//"为转义
配置指令作用域:
- PHP_INI_PERDIR,可以在php.ini、httpd.conf或.htaccess文件中修改。
- PHP_INI_SYSTEM,可以在php.ini和httpd.conf中修改。
- PHP_INI_USER,可以在用户脚本中修改。
- PHP_INI_ALL,可以在任何地方中修改。
名称 | 可用 | 作用域 | 默认 | 说明 |
---|---|---|---|---|
[语言选项] | ||||
engine | On/Off | PHP_INI_ALL | On | 关闭Off则不能使用PHP |
short_open_tag | On/Off | PHP_INI_ALL | Off | 开启短标签<?echo "php";?> |
asp_tags | On/Off | PHP_INI_ALL | Off | ASP风格定界符<%echo "php";%> |
precision | integer | PHP_INI_ALL | 14 | 浮点类型显示有效个数 |
output_buffering | On/Off/integer | PHP_INI_SYSTEM | 4096 | 开启可以请求发送后对头部进行修改,数字代表缓冲大小 |
output_handler | string | PHP_INI_ALL | NULL | 在返回给用户之前先传递到一个函数,列如,希望在返回用户前压缩数据则可以赋值:output_handler="ob_gzhandler(压缩处理函数)",切记不能同时开启zlib.output_compression |
zlib.output_compression | On/Off/integer | PHP_INI_SYSTEM | Off | 自动输出压缩,数值代表压缩缓冲区域大小 |
zlib.output_handler | string | PHP_INI_SYSTEM | NULL | 如果zlib库不可用,将制定一个特定的压缩库 |
implicit_flush | On/Off | PHP_INI_SYSTEM | Off | 每次调用echo,print时,自动清除刷新其内容的缓冲区,当进行比较耗时的运算时,可以向用户更新状态,而不是等待服务器完成后输出 |
serialize_precision | intgeter | PHP_INI_ALL | 100 | 逆行串化时不会丢失单双精度浮点小数的精度 |
[资源限制] | ||||
max_execution_time | integer | PHP_INI_ALL | 30 | 脚本最大执行时间,单位秒。如果为0,则无上限。exec()与system()调用 |
max_input_time | integer | PHP_INI_ALL | 60 | 解析请求数据时间,比如上传 |
memory_limit | integerM | PHP_INI_ALL | 128M | 最大内存数 |
[数据处理] | ||||
arg_separator.output | string | PHP_INI_ALL | &//amp; | PHP能自动生成URL,并且用&做风分隔,如果想改可以修改这个配置 |
arg_separator.input | string | PHP_INI_ALL | ;& | &是POST或GET方法分隔变量的标准字符,可以通过修改 |
post_max_size | integerM | PHP_INI_SYSTEM | 8M | POST传递数据大小上限 |
auto_prepend_file | string | PHP_INI_SYSTEM | NULL | 在脚本执行前创建页眉或引入代码库,可以预先设置路径,函数include与require |
auto_append_file | string | PHP_INI_SYSTEM | NULL | 在脚本执行后创建页脚,可以预先设置路径,函数include与require |
default_mimetype | string | PHP_INI_ALL | text/html | MIME类型为划分因特网文件类型提供了一种标准。最常见的是text/html。 |
default_charset | string | PHP_INI_ALL | UTF-8 | 修改Content-Type首部中输出字符编码方式。 |
[目录路径] | ||||
include_path | string | PHP_INI_ALL | NULL | 为include、require、fopen_with_path等函数配置基本路径,可以指定多个目录,用分号隔开。 |
doc_root | string | PHP_INI_SYSTEM | NULL | 所有PHP脚本的默认位置,非空启用。 |
user_dir | string | PHP_INI_SYSTEM | NULL | 预先设点绝对路径的文件前缀,比如/user,输入路径前会自动加上/user |
extension_dir | string | PHP_INI_SYSTEM | ./ | 扩展位置。./表示与PHP执行脚本位置相同,没有则默认为c:\PHP... |
enable_dl | On\Off | PHP_INI_SYSTEM | Off | 允许用户在运行时加载扩展 |
[fopen包装器] | ||||
allow_url_include | On\Off | PHP_INI_ALL | On | 始PHP文件将远程文件看做本地文件,启用时,如果远程服务器有正确权限的文件,PHP可以修改访问 |
from | string | PHP_INI_ALL | NULL | 用于完成FTP请求连接的匿名用户密码确定。 |
user_agent | string | PHP_INI_ALL | NULL | PHP总会随着所处理的输出发送一个首部,其中包括一个代理属性。这个可以确定属性的值。 |
default_socket_timeout | integer | PHP_INI_ALL | 60 | 确定socket的流的超时值,以秒为单位 |
[动态扩展] | ||||
extension | string | PHP_INI_ALL | NULL | 指定动态加载一个特定模块 |
网友评论