我试图弄清楚命名空间在 PHP 中是如何工作的,但还没有真正幸运
希望有人能告诉我我在这里做错了什么:)
代码
require_once 'Vatcode.php';
$Vatcode = new \resource\Vatcode();
增值税代码.php
namespace resource;
require_once Ini::get('path/class').'/Resource.php';
class Vatcode extends Resource {
public function __construct(){
echo 'works!';
}
}
资源.php
namespace resource;
class Resource {
}
错误
Fatal error: Class 'resource\Ini' not found in Vatcode.php