Как импортировать статическую функцию с пространством имен в php?

класс A объявлен в namespace1.

namesapce namesapce1;
class A
{
public static function fun1()
{
}

}

Я хочу использовать fun1 () внутри класса B:

namespace namesapce2;
use ???? as fun1
class B
{
public static func2()
{
fun1();
}
}

Как это сделать ?

4

Решение

namespace namespace2;

use namespace1\A;

class B
{
public static function func2()
{
A::fun1();
}
}

Предполагая, что вы используете что-то, что делает автозагрузку или необходимые включает.

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]