戻り値の型を仮で宣言しているかを返す
関数が戻り値の型を仮で(とりあえず)宣言しているかどうかを返します。
この関数にはパラメータはありません。
関数が仮の(とりあえず)戻り値の型を持つ場合、true を返します。 そうでない場合、false を返します。
true
false
例1 ReflectionFunctionAbstract::hasTentativeReturnType の例
<?php $method = new ReflectionMethod(\ArrayAccess::class, 'offsetGet'); var_dump($method->hasTentativeReturnType());
上の例の出力は以下となります。
bool(true)