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