English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
get_class_vars() 함수는 클래스의 기본 속성으로 구성된 배열을 반환합니다
get_class_vars ( $class_name );
이 함수는 주어진 클래스의 기본 속성을 가져옵니다. 해당 클래스의 기본 공개 속성의 연관 배열을 반환합니다.
순번 | 매개변수 및 설명 |
---|---|
1 | class_name(필수) 클래스 이름 |
이 함수는 해당 클래스의 기본 공개 속성의 연관 배열을 반환합니다. 결과 배열의 요소 형식은 varname => value입니다. 오류가 발생하면 FALSE를 반환합니다.
이 함수의 사용 방법은 다음과 같습니다. 클래스의 기본 속성으로 구성된 배열을 반환합니다
<?php class helloworld { var $var1; var $var2 = "xyz"; var $var3 = 100; private $var4; // PHP 5 function helloworld() { $this->var1 = "foo"; $this->var2 = "bar"; return true; } } $hello_class = new helloworld(); $class_vars = get_class_vars(get_class($hello_class)); foreach ($class_vars as $name => $value) { echo "$name : $value \n"; } ?>테스트를 보자‹/›
이 결과를 생성합니다-
var1 : var2 : xyz var3 : 100