(PHP 8 >= 8.1.0)
ReflectionFunctionAbstract::getTentativeReturnType — 関数に関連付けられた仮の戻り値の型を返す
関数に関連付けられた仮の戻り値の型を返します。
この関数にはパラメータはありません。
仮の戻り値の型が指定されている場合は
ReflectionType オブジェクトを返します。
そうでない場合は、null
を返します。
例1 ReflectionFunctionAbstract::getTentativeReturnType() の例
<?php
$method = new ReflectionMethod(\ArrayAccess::class, 'offsetGet');
var_dump($method->getTentativeReturnType());
上の例の出力は、 たとえば以下のようになります。
object(ReflectionNamedType)#2 (0) { }