PHP Warning: Creating default object from empty value in

PHP Warning:  Creating default object from empty value in

Object형식이 아닌 변수 혹은 empty value를 Object 형식으로 사용할 때 주로 나타나는 오류.

예시)

// Bad;
$stirng->etc->emai = 'email'; 

// Good!
if(!isset($stirng->etc) || !is_object($stirng->etc))
{
$stirng->etc = new stdclass();
$stirng->etc->emai = 'email'; 
}