ReflectionFunctionAbstract::hasTentativeReturnType

(PHP 8 >= 8.1.0)

ReflectionFunctionAbstract::hasTentativeReturnType戻り値の型を仮で宣言しているかを返す

説明

public ReflectionFunctionAbstract::hasTentativeReturnType(): bool

関数が戻り値の型を仮で(とりあえず)宣言しているかどうかを返します。

パラメータ

この関数にはパラメータはありません。

戻り値

関数が仮の(とりあえず)戻り値の型を持つ場合、true を返します。 そうでない場合、false を返します。

例1 ReflectionFunctionAbstract::hasTentativeReturnType() の例

<?php

$method 
= new ReflectionMethod(\ArrayAccess::class, 'offsetGet');
var_dump($method->hasTentativeReturnType());

上の例の出力は以下となります。

bool(true)

参考

関連キーワード:  eflectionFunctionAbstract, 宣言, , , 関数, hasTentativeReturnType, hasReturnType, とりあえず, パラメータ, inNamespace