php Notice 錯誤能不能顯示我要顯示的字?

Notice: Undefined property: stdClass::$payment in /Applications/xxx/xxx/xxx/xxx.php on line 48

我知道可以把它關掉
但我想讓先顯示我想顯示的字:例如N/A
因為對方該欄位數據還沒有傳json過來(還沒做)
先假設空的話則先顯示N/A
等他對方補上數據再顯示他的數據

阅读 2.6k
3 个回答
$payment = isset($user['payment'])?$user['payment']:'N/A';
  • 可捕获的致命错误。类似 E_ERROR,但可被用户定义的处理程序捕获。(参见 set_error_handler())
if (isset($a->$b->c)) {
    ...
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题