作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
namespace MyClass\Util;
class Sample {
public function each(Object $f) {
}
}
来自调用文件(未命名空间)
$sample = new Sample();
$sample->each(new stdClass());
产生:
可捕获的 fatal error :传递给 MyClass\Util\Sample.php 的参数 1 必须是 MyClass\Util\Object 的实例,给定的对象实例
最佳答案
您可以使用\
指向全局命名空间:
namespace MyClass\Util;
class Sample {
public function each(\Object $f) {
}
}
作为引用,您可以阅读 Global space (引用):
Prefixing a name with
\
will specify that the name is required from the global space even in the context of the namespace.
关于php - 如何在 PHP 5.3+ 的命名空间类中使用全局命名空间类型提示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5625303/
我是一名优秀的程序员,十分优秀!