« ReflectionFunctionAbstract::hasReturnType
ReflectionFunctionAbstract::inNamespace »

ReflectionFunctionAbstract::hasTentativeReturnType

(PHP 8 >= 8.1.0)

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

説明

public function ReflectionFunctionAbstract::hasTentativeReturnType(): bool

関数が仮の戻り値の型を宣言しているかどうかを返します。

パラメータ

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

戻り値

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

例

例1 ReflectionFunctionAbstract::hasTentativeReturnType() の例

<?php

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

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

bool(true)

参考

関連キーワード:
ReflectionFunctionAbstract   hasTentativeReturnType   宣言   hasReturnType   method   inNamespace   ReflectionMethod   ArrayAccess   offsetGet   dump   参考   getTentativeReturnType   関連   内部   互換性
関連する関数・ページ:
reflectionfunctionabstract.gettentativereturntype   reflectionfunctionabstract.getname   reflectionfunctionabstract.hasreturntype   reflectionfunctionabstract.getfilename   reflectionfunctionabstract.isuserdefined   reflectionfunctionabstract.innamespace