【发布时间】:2018-11-19 17:24:11
【问题描述】:
我使用最新版本的 XAMPP 安装了 PHP 7.2.12。
我运行代码phpinfo(); 并在浏览器窗口中看到了输出。
在输出中,在 Apache Environment 标题下,我看到了一个名为 PHPRC 的 环境变量,其值为 \xampp\php
然后我创建了一个名为 demo.php 的文件并在其中编写了以下代码并运行相同的代码文件并在我的网络浏览器中查看输出。
<?php
var_dump($_ENV['PHPRC']);
?>
我在浏览器窗口中看到了以下输出:
Notice: Undefined index: PHPRC in C:\xampp\htdocs\demo.php on line 2
NULL
为什么会这样?
当我尝试使用超全局数组 $_ENV['PHPRC'] 查看环境变量 PHPRC 的值时,为什么会得到不同的意外输出?
【问题讨论】:
-
var_dump( $_ENV );产生什么? -
@MonkeyZeus :
var_dump($_ENV);产生array(0) { }。但为什么会这样?我的意思是为什么它显示一个空数组?