2011-01-31 20 views
11

duplicados posibles:
what is the official name of C++'s arrow (->) operator?
In, PHP, what is the “->” operator called and how do you say it when reading code out loud?Lo que se llama esto en php: ->

lo uso todo el tiempo, es imposible buscar. ¿Cuál es el nombre técnico para eso?

como $object->property

ACTUALIZACIÓN: Ahora veo que alguien le preguntó a esta pregunta antes, pero cuando se busca algo así como "php ->" No te dan buenos resultados.

+0

similar a una flecha para mí. –

+0

No es un puntero, como se usa en C, ya que una matriz es una lista de referencias a objetos reales. –

+0

Posible duplicado de http://stackoverflow.com/questions/1580757/what-is-the-official-name-of-cs-arrow-operator – Damp

Respuesta

19

Simplemente lo suficiente, se llama la arrow operator

ETA:

Como otros han mencionado, el documentation llama también esta señal el "operador de objeto". Por lo tanto, los documentos no son del todo coherentes, lo que supongo es cierto de cualquier documentación del mundo real.

+0

+1 para hacer referencia a su mención en la documentación – Wiseguy

+0

que vinculados a "Palabra clave estática" no operador de flecha – pfunc

+0

Y por cierto, el operador 'class :: method' se llama Operador de resolución de alcance http://de.php.net/manual/ es/language.oop5.paamayim-nekudotayim.php – Marc

2

Esto se llama "desreferencia" en la mayoría de los idiomas, sospecho que es lo mismo en PHP.

+3

Creo que me "desreferencia"? En realidad, no es lo mismo que el operador de desreferencia tradicional en idiomas con punteros explícitos (como C '' ''). – Amber

+0

Estoy completamente de acuerdo contigo, Amber. – EToreo

5

El operador de acceso de miembro. Algunas veces llamado operador de flecha única o operador de desreferencia.

Cuestiones relacionadas