2018年04月6日网站服务器迁移完成……

$_ENV $HTTP_ENV_VARS [已弃用]

php 苏 demo 1494℃ 0评论

$_ENV — $HTTP_ENV_VARS [已弃用] — 环境变量

通过环境方式传递给当前脚本的变量的数组。

这些变量被从 PHP 解析器的运行环境导入到 PHP 的全局命名空间。很多是由支持 PHP 运行的 Shell 提供的,并且不同的系统很可能运行着不同种类的 Shell,所以不可能有一份确定的列表。请查看你的 Shell 文档来获取定义的环境变量列表。

其他环境变量包含了 CGI 变量,而不管 PHP 是以服务器模块还是 CGI 处理器的方式运行。

$HTTP_ENV_VARS 包含相同的信息,但它不是一个超全局变量。 (注意$HTTP_ENV_VARS$_ENV 是不同的变量,PHP 处理它们的方式不同)

Example #1 $_ENV 范例

<?php
echo 'My username is ' .$_ENV["USER"] . '!';
?>

假设 “bjori” 运行此段脚本

以上例程的输出类似于:

My username is bjori!


注释

Note:

“Superglobal”也称为自动化的全局变量。这就表示其在脚本的所有作用域中都是可用的。不需要在函数或方法中用 global $variable; 来访问它。

参见

此函数已经弃用,但是在一些比较早的产品中还是可以看到的。以防以后难以找到相关的资料,现在此记录一下。
打赏

转载请注明:苏demo的别样人生 » $_ENV $HTTP_ENV_VARS [已弃用]

   如果本篇文章对您有帮助,欢迎向博主进行赞助,赞助时请写上您的用户名。
支付宝直接捐助帐号oracle_lee@qq.com 感谢支持!
喜欢 (0)or分享 (0)
发表我的评论
取消评论
表情