相关疑难解决方法(0)

多种返回类型php 7

我有一些方法可以返回两种返回类型之一 - (我正在使用一个利用MCV的框架,所以特别重构这几个函数并不吸引人)

是否可以声明返回类型返回一个或另一个并失败的其他任何东西?

function test(): ?
{
    if ($this->condition === false) {
        return FailObject;
    }

    return SucceedObject;
}
Run Code Online (Sandbox Code Playgroud)

php type-hinting php-7

39
推荐指数
4
解决办法
3万
查看次数

标签 统计

php ×1

php-7 ×1

type-hinting ×1