Reflection ReflectionClass::isAnonymous
(PHP 7, PHP 8)
ReflectionClass::isAnonymous — 클래스가 익명인지 확인
설명
public ReflectionClass::isAnonymous(): bool
클래스가 익명 클래스인지 확인합니다.
매개변수
이 함수에는 매개변수가 없습니다.
반환 값
성공하면 true
를, 실패하면 false
를 반환합니다.
Examples
예제 #1 ReflectionClass::isAnonymous() 예제
<?php
class TestClass {}
$anonClass = new class {};
$normalClass = new ReflectionClass('TestClass');
$anonClass = new ReflectionClass($anonClass);
var_dump($normalClass->isAnonymous());
var_dump($anonClass->isAnonymous());
?>
위의 예는 다음을 출력합니다.
bool(false) bool(true)
기타
- ReflectionClass::isFinal() - 클래스가 final인지 확인