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

PHP의 property_exists() 함수

<시간/>

property_exists() 메서드는 객체 또는 클래스에 속성이 있는지 확인합니다.

구문

property_exists(object, property)

매개변수

  • 객체/클래스 − 개체 또는 클래스 이름

  • 속성 - 속성의 이름

반환

property_exists() 함수는 속성이 존재하면 TRUE를, 존재하지 않으면 FALSE를, 오류가 발생하면 NULL을 반환합니다.

예시

다음은 예입니다 -

<?php
   class Demo {
      public $one;
      private $two;
      static protected $VAL;
      static function VAL() {
         var_dump(property_exists('myClass', 'two'));
      }
   }
   var_dump(property_exists('Demo', 'one'));
   var_dump(property_exists(new Demo, 'one'));
?>

출력

다음은 출력입니다 -

bool(true)
bool(true)