php-7 - 如何在 PHP7+ 中动态指定可返回对象的类型?
问题描述
这是一个简短的问题:
PHP7+ 中有没有办法动态指定可返回对象的类型?
class SomeObject
{
private $object;
...
public function get() :? /* Return Dynamic Object Type */
{
return $this->object;
}
...
public function __construct(/* Receive Dynamic Object Type */)
{
}
}
当然,如果我直接设置对象类型它工作正常:
public function get() :? SomeObjectType
{
return $this->object;
}
但是如果应该动态设置呢?
解决方案
推荐阅读
- c# - Linux Debian 多语言上的 Mono C# 应用程序
- php - WordPress:随机显示 4 个类别和 3 个最后的帖子
- java - 如何使用 XStream 将 ArrayList 序列化为 XML?
- python - 格式化功能垫不一致
- c# - 如何给一个类一个可以被类方法访问的数组?
- ethereum - truffle migrate:部署时的调用方法
- go - 编译运行时无法禁用优化
- java - 如 String.intern() 方法的 Javadoc 中所述,字符串池最初是否真的为空?
- mysql - 如何计算去年未回复的消息?
- android - 单击recyclerView时如何从firestore获取数据