我是php初学者 ,遇到一个问题 ,我想运行index.php时后  输出settings.php 里面定义的内容 ,可是为什么 包含后 值却是空? 代码如下 ,请各位朋友解释一下 谢谢 差了好多资料 可是还是没有懂.
index.php代码如下
<?PHP
require("settings.php");
echo $MYSETTING['Domain'];
$c = new MyClass();
$c->First();class MyClass
{ public function MyClass()
{
echo "初始化";
}

public function First()
{
echo "第一个函数";
echo $MYSETTING['Name']; //为什么不能输出? 'Name' => '我的程序',
echo "第一个函数结束";
}

}?>settings.php代码如下 
<?php$GLOBALS['MYSETTING'] = array(
'Name' => '我的程序',
'Domain' => 'php.com',
);?>