namespace 是用来命名空间名称 (相当于动词)
__NAMESPACE__ 是以字符串的形式返回当前空间的名称 (相当于名词)。 其全局空间的话,只返回一个字符串长度为0 的字符串。
<?php namespace CHINA; const NAME = 'CHINA'; class languages { public static $language = 'Mandarin'; public static function language(){ if (NAME) { return self::$language; } } } echo __NAMESPACE__ . '\'s language is :'.languages::language(); ?>