[英]I am able to var_dump() an array passed by session but I can't do anything else with it
這是一個由會話傳遞的數組。
這是我的代碼:
var_dump($result);
array(1) {
["result"]=>
array(3) {
["status"]=>
bool(false)
["message"]=>
string(4) "test"
["type"]=>
string(5) "error"
}
array_key_exists('type', $result)) //returns false
此外,我注意到將某些內容分配給關鍵的“消息”會產生另一個“消息”密鑰,該密鑰可以訪問...
這是因為type
鍵存在於數組$result
的result
數組中
array_key_exists('type', $result['result'])) // returns true
你必須寫
array_key_exists('type', $result['result']);
我猜這是分配'消息'的同樣問題。 你應該寫
$result['result']['message'] = 'new message';
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.