클래스 & 객체함수 – 08.get_class_vars

호환성

PHP4 >= 4.0RC1

기능

클래스 정의할 때 기본 지정된 멤버변수를 배열에 담아 반환

형식

array get_class_vars (string class_name)

설명

get_class_vars() 는 클래스를 정의할 때 설정한 멤버변수명과 값을 되돌려 줍니다. 반환되는 배열은 연관배열(associative array)이며, 클래스 정의할 때 멤버변수 값을 지정하지 않은 멤버변수는 이 함수의 반환 값에 포함되지 않습니다. 실행결과를 보면 알겠지만 클래스 Cart 내에서 정의된 멤버변수 $items는 객체생성 후에 그 값이 할당되었다 하더라도 클래스 정의할 때 값이 할당되어 있지 않기 때문에 반환되는 배열에 포함되지 않습니다.

  • 실행 결과

참고

get_class_methods(), get_object_vars()

답글 남기기