简单的php解释..箭头操作符有什么区别?
答
->
是一个方法调用或属性调用运营商,和=>
是一个数组指派操作者
$foo = new Bar();
$foo->test();
// or even
$foo->bar = 'baz';
// vs
$foo = array(
'bar' => 'test'
);
// And wrapping it all together!!!
$foo = new Bar();
$foo->baz = array('bar' => 'baz');
答
- >是该运算符,它用于访问类属性whereras
=>是一个用于阵列
答
->
用于访问对象的属性,其中=>
用于在赋值期间将数组键和数值结合起来。