我一直在 PHP 中看到这些,但我不知道它们的实际含义。什么是->
做什么以及做什么=>
做。我不是在谈论运营商。它们是别的东西,但似乎没有人知道......
The 双箭头运算符, =>
,用作数组的访问机制。这意味着在数组上下文中,其左侧的值将具有其右侧的对应值。这可用于将任何可接受类型的值设置到数组的相应索引中。索引可以是关联的(基于字符串)或数字。
$myArray = array(
0 => 'Big',
1 => 'Small',
2 => 'Up',
3 => 'Down'
);
The 对象运算符, ->
,用于在对象范围内访问对象的方法和属性。意思是说,运算符右边的是实例化为运算符左边变量的对象的成员。实例化是这里的关键术语。
// Create a new instance of MyObject into $obj
$obj = new MyObject();
// Set a property in the $obj object called thisProperty
$obj->thisProperty = 'Fred';
// Call a method of the $obj object named getProperty
$obj->getProperty();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)