从PHP中的另一个命名空间中的类调用静态方法

时间:2011-07-05 07:08:59

标签: php namespaces static-methods

此代码下面给出了我的错误:Class 'MyNamespace\Database' not found。如何引用一个属于没有名称空间的类,从一个内部?

Class Database
{
    public function request()
    {
    }
}

namespace MyNamespace
{
    class MyClass
    {
        public function myFuction()
        {
            Database::request();
        }
    }
}

1 个答案:

答案 0 :(得分:18)

尝试

\Database::request();

另见Namespace Basics Example 1 in the PHP Manual