0

オブジェクト表記を介して配列キーにアクセスしようとしています。以下のコードは機能するはずだと思いましたか?

<?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

私は何を間違っていますか?

4

1 に答える 1