【发布时间】:2012-11-10 19:43:47
【问题描述】:
我试图弄清楚命名空间在 PHP 中是如何工作的,但还没有真正走运
希望有人能告诉我我在这里做错了什么:)
代码
require_once 'Vatcode.php';
$Vatcode = new \resource\Vatcode();
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
【问题讨论】:
-
您在提供的代码中无处使用
new Ini()... -
问题已被编辑
标签: php class namespaces