(PHP 5, PHP 7, PHP 8)
ReflectionClass::isInterface — このクラスがインターフェイスであるかどうかを調べる
この関数にはパラメータはありません。
成功した場合に true
を、失敗した場合に false
を返します。
例1 ReflectionClass::isInterface() の基本的な使用例
<?php
interface SomeInterface {
public function interfaceMethod();
}
$class = new ReflectionClass('SomeInterface');
var_dump($class->isInterface());
?>
上の例の出力は以下となります。
bool(true)