PHP 판단 방법이 존재하나요?
PHP에서는 "method_exists()" 함수를 사용하여 클래스 메서드가 존재하는지 확인하는 데 사용됩니다. 구문은 "method_exists($object,$name)"입니다. 해당 매개변수 $object는 인스턴스를 나타내고, 매개변수 $name은 확인 방법을 나타냅니다.
구문 및 설명
method_exists ( mixed $object , string $method_name ) : bool
클래스의 메소드가 지정된 객체에 존재하는지 확인하세요.
Parameters
object
객체 예시 또는 클래스 이름입니다.
method_name
메서드 이름입니다.
반환값
method_name이 가리키는 메소드가 object가 가리키는 객체 클래스에 정의되어 있으면 TRUE를 반환하고, 그렇지 않으면 FALSE를 반환합니다.
Example
<?php $directory = new Directory('.'); var_dump(method_exists($directory,'read')); ?>
위 루틴은 다음을 출력합니다:
bool(true)
추천 튜토리얼: "PHP Tutorial"
위 내용은 PHP 판단 방법이 존재합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!