[英]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.