我想删除通知错误?如何在不使用@
- 运算符的情况下删除它?
if($result->CreateResult->RateAccessorials->RateAccessorialItem!=null
错误:
Error:Notice: Undefined property: stdClass::$RateAccessorialItem in /some/path/SaiaSecure.php on line 333
答案 0 :(得分:5)
PHP的isset
构造就是这样做的。
if(isset($result->CreateResult->RateAccessorials->RateAccessorialItem)){
// ...
}
上述代码假定了正确操作的两个条件:
$result->CreateResult->RateAccessorials
$result->CreateResult->RateAccessorials
始终是一个对象编辑:我已经回答了问题。作为StackOverflow用户,您有责任选择答案并将其标记为。
答案 1 :(得分:0)
在php中设置是否设置值。在php中使用isset函数