当我在 web 应用程序中使用对象时,有时我必须使用 $object->item,有时我必须使用:$object['item']。但是这两种符号有什么区别呢?什么时候需要第一个符号,什么时候需要另一个符号?
问问题
255 次
1 回答
0
一个是引用一个对象:
echo $object->item;
在这种情况下,您在对象中回显名为“item”的属性。
而另一个是引用一个数组:
echo $object['item'];
而在这种情况下,您正在使用名为“item”的关联索引来回显元素。
我刚刚在另一个问题中对对象进行了一半体面的解释,如果您不确定它们可能值得一读(我真的不喜欢复制和粘贴答案)。
于 2013-09-09T11:13:11.097 回答