Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP의 interface_exists() 함수

<시간/>

interface_exists() 함수는 인터페이스가 정의되었는지 확인합니다. name_of_interface에 의해 주어진 인터페이스가 정의되어 있으면 TRUE를 반환하고, 그렇지 않으면 FALSE를 반환합니다.

구문

interface_exists(name_of_interface, autoload)

매개변수

  • name_of_interface - 인터페이스 이름.

  • 자동 로드 − 기본적으로 __autoload를 호출하거나 호출하지 않으려면

반환

interface_exists() 함수는 name_of_interface에 의해 제공된 인터페이스가 정의된 경우 TRUE를 반환합니다. 그렇지 않으면 FALSE를 반환합니다.

예시

다음은 예입니다 -

<?php
   if (interface_exists('DemoInterface')) {
      class MyClass implements DemoInterface {
         // Methods
      }
   }
?>