php属性未定义,PHP-警告-未定义的属性:stdClass-修复?
生活随笔
收集整理的這篇文章主要介紹了
php属性未定义,PHP-警告-未定义的属性:stdClass-修复?
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
我在錯誤日志中收到此警告,并想知道如何在代碼中更正此問題。
警告:PHP注意:未定義屬性:stdClass :: $ records在440行的script.php中
一些代碼:
// Parse object to get account id's
// The response doesn't have the records attribute sometimes.
$role_arr = getRole($response->records); // Line 440
如果記錄存在則響應(yīng)
stdClass Object
(
[done] => 1
[queryLocator] =>
[records] => Array
(
[0] => stdClass Object
(
[type] => User
[Id] =>
[any] => stdClass Object
(
[type] => My Role
[Id] =>
[any] => My Name
)
)
)
[size] => 1
)
如果記錄不存在,則響應(yīng)
stdClass Object
(
[done] => 1
[queryLocator] =>
[size] => 0
)
我在想類似array_key_exists()的功能,但是對于對象,還有什么嗎?還是我走錯路了?
總結(jié)
以上是生活随笔為你收集整理的php属性未定义,PHP-警告-未定义的属性:stdClass-修复?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php 巧用逻辑运算符,php的神奇逻辑
- 下一篇: php数组实例,php常用数组函数实例小