我正在学习 PHP 中的命名空间。这是我使用的代码
lib1.php
<?php
namespace App\Lib1;
const MYCONST = "App\Lib1\MYCONST";
function MyFunction() {
return __FUNCTION__;
}
class MyClass {
static function WhoAmI() {
return __METHOD__;
}
}
应用程序.php
<?php
header('Content-type: text/plain');
require_once 'lib1.php';
echo App\Lib1\MYCONST;
问题是由于某种原因我得到
Undefined constant 'App\Lib1\MYCONST' in <b>/Applications/MAMP/htdocs/namespaces/myapp.php
我做错了什么?