您好,欢迎访问一九零五行业门户网

PHP服务器环境变量 $_ENV_PHP教程

php $_env 变量
$_env 是一个包含服务器端环境变量的数组。它是php 中一个超级全局变量,我们可以在php 程序的任何地方直接访问它。
$_env 只是被动的接受服务器端的环境变量并把它们转换为数组元素,你可以尝试直接打印它:
print_r($_env);
限于篇幅,在此不再列出打印的结果,且不同的服务器上,打印出的结果可能是完全不同的。
$_env 数组元素
$_env 数组中的元素(数组单元)随服务器环境不同而有较大差异,所以无法像$_server 那样列出完整的列表。以下是$_env 数组包含的比较通用的元素:
$_server['path']:环境变量path 路径。
$_server['classpath']:系统classpath 路径。
$_server['lib']:系统lib 库路径。
$_server['include']:系统include 路径,注意与php 的包含路径是不一样的。
$_server['os']:操作系统类型。
$_server['lang']:系统语言,如en_us 或zh_cn。
$_server['pwd']:当前工作目录。
$_server['temp']:系统temp 路径。
$_server['ap_parent_pid']:当前进程id 号。
$_server['number_of_processors']:系统cpu 数目。
$_env 为空的原因及解决办法
如果打印输出$_env 为空,可以检查一下php.ini 的配置:
variables_order = egpcs
上述配置表示php 接受的外部变量来源及顺序,egpcs 是environment、get、post、cookies 和server 的缩写。如果variables_order 的配置中缺少e ,则php 无法接受环境变量,那么$_env 也就为空了。
原文地址:http://www.5idev.com/p-php_env.shtml
http://www.bkjia.com/phpjc/478499.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/478499.htmltecharticlephp $_env 变量 $_env 是一个包含服务器端环境变量的数组。它是php 中一个超级全局变量,我们可以在php 程序的任何地方直接访问它。 $_env 只...
其它类似信息

推荐信息