我刚刚开始使用composer及其自动加载器用于php。然后我使用psr-0将自己的代码添加到自动加载器中。一切都很好,除非我想访问PDO(新的PDO(...)。它似乎超出了范围,因为Autoloader在我的包(称为MyAPP)中期望它。我得到的错误是:
PHP致命错误:/var/www/ws/src/MyApp/WsDatenbank.php中找不到“MyApp \ PDO”类 在第15行
我对谷歌的尝试最终失败了。
请帮助 - 提前致谢
答案 0 :(得分:3)
发表评论作为答案。
你必须这样做:new \PDO()
(注意斜线)。执行此操作时,您将加载全局命名空间的类。否则,它将从当前命名空间加载(在您的情况下为MyApp
)。