« ReflectionFunction::invokeArgs
ReflectionFunction::isDisabled »

ReflectionFunction::isAnonymous

(PHP 8 >= 8.2.0)

ReflectionFunction::isAnonymous — 関数が無名関数かどうかを調べる

説明

public function ReflectionFunction::isAnonymous(): bool

関数が 無名関数 かどうかを調べます。

パラメータ

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

戻り値

関数が無名関数の場合、true を返します。そうでない場合、false を返します。

例

例1 ReflectionFunction::isAnonymous() の例

<?php

$rf = new ReflectionFunction(function() {});
var_dump($rf->isAnonymous());

$rf = new ReflectionFunction('strlen');
var_dump($rf->isAnonymous());
?>

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

bool(true)
bool(false)

参考

関連キーワード:
ReflectionFunction   無名   isAnonymous   dump   invokeArgs   isDisabled   strlen   参考
関連する関数・ページ:
reflectionfunction.isdisabled   reflectionfunction.tostring   class.reflectionfunction   reflectionfunction.export   reflectionfunction.getclosure   reflectionclass.isanonymous