我使用Google Map API V3发送Lat/Lng,并返回完整地址。我解析使用Object返回的地址。它适用于很多的地址,但对于其中的一些是使人们对财产是一个非对象的PHP错误:有没有办法调试PHP来捕获非对象属性上的错误?
PHP Notice: Trying to get property of non-object in get5.php on line 47
PHP Notice: Trying to get property of non-object in get5.php on line 48
PHP Notice: Trying to get property of non-object in get5.php on line 49
下面是几行代码为47-49:
$city_google_api = $country->AdministrativeArea->Locality->LocalityName;
$state_google_api = $country->AdministrativeArea->AdministrativeAreaName;
$zip_code_google_api = $country->AdministrativeArea->Locality->PostalCode->PostalCodeNumber;
我想进一步调试,但我不知道哪个记录导致这些消息关于非对象的属性。有没有办法陷入错误或检查“非对象的属性”,以便我可以转储变量?我不想为每条记录转储这个,因为这是太多的输出。一般来说,我想知道是否有方法来捕获错误来转储变量?谢谢!