我正在尝试通过对象表示法访问数组键。我认为下面的代码应该可以工作?
<?php
$accountData = array('role'=> 'user');
$accountDataAO = new ArrayObject($accountData, ArrayObject::STD_PROP_LIST);
echo $accountDataAO->role;
?>
但我明白了:
PHP Notice: Undefined property: ArrayObject::$role in /home/stan/Desktop/test.php on line 5
PHP Stack trace:
PHP 1. {main}() /home/stan/Desktop/test.php:0
我究竟做错了什么?