PHP“使用”做什么


PHP 'use' what do this

我知道"使用"使用命名空间,但它包含一些带有命名空间的类,或者我也需要包含这个类?

例:

        namespace Some'Class;
        use Some'Foo; // in Foo class i have static someFunction()
        class MysqlAdapter
        {
            public static function connect()
            {
                Foo::someFunction(); // can i use this? or i need include Foo class?
                return $connect;
            }
        }
use不包括

类。如果要自动包含类文件,则需要自动加载器:http://php.net/manual/de/function.spl-autoload-register.php