<分区>
箭头运算符 -> 和数组索引括号 [] 之间到底有什么区别?
根据我的经验,如果我们可以做到 $obj->item;
,我们总是可以做到 $obj['item'];
但反之则不然。
<分区>
箭头运算符 -> 和数组索引括号 [] 之间到底有什么区别?
根据我的经验,如果我们可以做到 $obj->item;
,我们总是可以做到 $obj['item'];
但反之则不然。
最佳答案
您可以对数组使用方括号,但不能对数组使用箭头。数组是数据结构,而对象是 PHP 中的 stdClass。所以,你可以像普通类一样使用对象。您可以将两者都用于对象。
关于php - php中箭头运算符(->)和数组索引括号([])之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71333893/