$class->method() ^ |
Какая для этого правильная терминология?
Я всегда называл символ "стрелка".
Зависит от языка:
-PHP, я думаю, что он просто используется для доступа к ученикам
-C или C ++, с другой стороны, он используется для разыменования указателя и доступа к члену. Это просто синтаксический сахар.
pointer->member
эквивалентно
(*pointer).member
Я думаю, что C ++ называет это «оператор доступа к элементу указателя».
Член оператора доступа.
Я полагаю, что это называется "обозначение стрелки", если, конечно, вы говорите о PHP Именно так его называют большинство публикаций, статей и веб-сайт PHP, так что мой мозг говорит с первого взгляда.
В PHP это называется T_OBJECT_OPERATOR. См. Список токенов парсера в руководстве по PHP.
T_OBJECT_OPERATOR
Это оператор «выбора члена» или «член по указателю».
Библиотека MSDN: операторы C ++ Википедия: C ++ opreators
я бы сказал: оператор разыменования
см .: http://en.wikipedia.org/wiki/Dereference_operator
после некоторых обсуждений с хорошими комментаторами окончательная терминология может быть:
оператор разыменования и доступа к полю это можно было бы сократить в: - оператор доступа к полю