サード パーティ ライブラリの PHP 拡張機能を使用してデータベース レコードを取得すると、それらの一部が配列を返し、その他の戻りオブジェクトが返されることがわかります。 array と boo はオブジェクトであり、適切な構文を使用してレコード属性にアクセスします。これは面倒です。おそらく、少し簡単にする構文シュガーがあったのではないでしょうか。
構造に関係なく、recode の属性にアクセスしたい。次の構造に同じ構文力があることを知っているからです。
$foo = ['a'=>'b','x'=>'y'];
$foo = new stdClass();
$foo->a='b';
$foo->x='y';
javascriptfoo={a:'b',x:'y'};
の場合: JS でこれが可能であるx= foo['a'];
場合x= foo.a;
、PHP ではないのはなぜですか?