如何从命名空间中访问标准内部类?
namespace foo;
class Bar{
public function __construct(){
$connect = new \PDO('mysql:host='.$host.';dbname='.$name, $user, $pass);
}
}
我收到一个错误
failed to open stream PDO.php
我有适用于我的自定义类的自动加载器代码。如何让自动加载器忽略内部类?
我指的是这个链接,我的代码基于此:
http://www.php.net/manual/en/language.namespaces.faq.php#language.namespaces.faq.globalclass
编辑:
所以如果我放这样的东西,它似乎工作正常。但是,如果我不能在自己的课堂上使用它,那又有什么意义呢?如何根据类属性使参数动态化?
namespace foo;
$connect = new \PDO('mysql:host='.$host.';dbname='.$name, $user, $pass);
class Bar{
public function __construct(){
//$connect = new \PDO('mysql:host='.$host.';dbname='.$name, $user, $pass);
}
}