“ - >”的正确术语是什么,即$ class-> method()

时间:2009-10-01 16:06:05

标签: terminology

$class->method()
      ^
      |

这是什么正确的术语?

8 个答案:

答案 0 :(得分:5)

我总是把这个符号称为“箭头”。

答案 1 :(得分:3)

取决于语言:

-PHP,我相信它只是用来访问班级成员

另一方面,

-C或C ++用于取消指针并访问成员。它几乎只是语法糖。

pointer->member

相当于

(*pointer).member

答案 2 :(得分:1)

我认为这被称为“箭头符号”,当然假设你在谈论PHP。这就是大多数出版物,文章和PHP网站所称的内容,这就是我的大脑在视线中所说的。

答案 3 :(得分:1)

会员访问运营商。

答案 4 :(得分:1)

我认为C ++将其称为“指针成员访问运算符。”

答案 5 :(得分:0)

我会说:解除引用运算符

请参阅:http://en.wikipedia.org/wiki/Dereference_operator

经过与优秀评论者的一些讨论后,最终的术语可能是:

取消引用和字段访问运算符 可以缩短为: - 现场访问运营商

答案 6 :(得分:0)

它是“成员选择”运算符或“成员指针”运算符。

MSDN Library: C++ operators
Wikipedia: C++ opreators

答案 7 :(得分:0)

在PHP中,它被称为T_OBJECT_OPERATOR。请参阅List of Parser Tokens in the PHP Manual.