你貌似弄错了使用方法……
namespace My\Full {
function functionName() {
echo 'hello';
}
}
namespace {
use function My\Full\functionName;
functionName();
//OUTPUT:hello
}
如果你注册的调用函数直接找命名空间同名文件那是绝对找不到的,因为载入的是My\Full\functionName,而不是My\Full
唯一的方法就是手动引入