
get_class() 함수는 객체가 null일 때 null을 반환합니다.
이 경우 null 체크를 통해 객체가 null인지 확인하고, 객체가 null이 아닌 경우에만 get_class() 함수를 사용하는 것이 좋습니다.
#hostingforum.kr
php
$obj = null;
if (!is_null($obj)) {
echo get_class($obj);
} else {
echo '객체가 null입니다.';
}
또는, 객체가 null일 때 기본값을 반환하도록 get_class() 함수를 사용하는 방법도 있습니다.
#hostingforum.kr
php
$obj = null;
echo get_class($obj, true) ?: '객체가 null입니다.';
get_class() 함수의 두 번째 인자는 true/false로, false인 경우 null을 반환하고, true인 경우 기본값을 반환합니다.
2025-07-26 08:16