
get_object_vars 함수는 PHP에서 객체의 속성을 얻기 위해 사용하는 내장 함수입니다.
get_object_vars 함수는 객체의 속성을 배열로 반환합니다.
get_object_vars 함수는 객체가 존재할 때만 사용할 수 있습니다.
예를 들어, 다음과 같은 클래스가 있다고 가정해 보겠습니다.
#hostingforum.kr
php
class Person {
public $name;
public $age;
function __construct($name, $age) {
$this->name = $name;
$this->age = $age;
}
}
이 클래스의 객체를 생성하고, get_object_vars 함수를 사용하여 객체의 속성을 얻는 방법은 다음과 같습니다.
#hostingforum.kr
php
$person = new Person('John', 30);
$properties = get_object_vars($person);
print_r($properties);
이 코드를 실행하면, 다음과 같은 결과가 출력됩니다.
#hostingforum.kr
php
Array
(
[name] => John
[age] => 30
)
get_object_vars 함수를 사용하여 객체의 속성을 얻는 방법은 위와 같이 객체를 생성하고, get_object_vars 함수를 사용하여 객체의 속성을 배열로 반환하는 것입니다.
2025-05-03 18:51