반응형
interface_exists — 인터페이스가 정의되었는지 확인
설명 :
bool interface_exists ( string $interface_name [, bool $autoload = true ] )
주어진 인터페이스가 정의되었는지 확인합니다.
인수 :
interface_name
인터페이스명
autoload
__autoload 호출 여부, 기본값은 꺼짐
반환값 :
주어진 interface_name이 정의되었으면 TRUE, 아니면 FALSE를 반환합니다.
예제 :
Example #1 interface_exists() 예제
<?php
// 사용하기 전에 인터페이스가 존재하는지 확인
if (interface_exists('MyInterface')) {
class MyClass implements MyInterface
{
// 메쏘드
}
}
?>
반응형
'IT > php' 카테고리의 다른 글
php uniqid — 고유 ID 생성 (0) | 2017.01.16 |
---|---|
php get_browser —사용자 브라우저에서 수행 할 수있는 작업을 지정합니다. (0) | 2017.01.16 |
php trait_exists — 형질이 존재하는지 검사한다. (0) | 2017.01.14 |
php get_declared_traits — 선언 된 모든 특성의 배열을 반환합니다. (0) | 2017.01.14 |
php class_uses —주어진 클래스가 사용하는 특성을 반환합니다. (0) | 2017.01.14 |