(PHP 4, PHP 5, PHP 7)
method_exists — 클래스 메쏘드가 존재하는지 확인
object
객체 인스턴스나 클래스 이름
method_name
메쏘드 이름
주어진 object
에 주어진
method_name
이 정의되어 있으면 TRUE
, 아니면
FALSE
를 반환합니다.
Example #1 method_exists() 예제
<?php
$directory = new Directory('.');
var_dump(method_exists($directory,'read'));
?>
위 예제의 출력:
bool(true)
Example #2 정적 method_exists() 예제
<?php
var_dump(method_exists('Directory','read'));
?>
위 예제의 출력:
bool(true)