128 votes

Ce qu’on appelle l’opérateur PHP «-> » et comment dit-on il lors de la lecture à haute voix les code ?

Comment appelez-vous ceci à la recherche de flèche `` opérateur trouvé en PHP ?

C’est un signe moins, tiret ou trait d’Union suivi d’un plus grand que le signe (ou chevron droit).

Comment prononcez-vous il lors de la lecture à haute voix les code ?

136voto

user187291 Points 28951

Le nom officiel est « objet opérateur » - T_OBJECT_OPERATOR. Je l’appelle « flèche ».

58voto

Umbrella Points 2609

[J'ai trouvé cette question de la recherche pour s'assurer que je n'ai pas posté une dup, vous demandez-vous ce que les gens disent]

Je l'appelle "dart"; comme en $Foo->bar() : "Foo dart bar"

Depuis plusieurs langues, le "point" comme en Foo.bar(); je voulais une seule syllabe, mot à utiliser. "Flèche" est tout simplement trop longue haleine! ;)

Depuis PHP utilise . "dot" pour la concaténation (pourquoi?) Je ne peux pas dire "point" -- il pourrait confondre.

En discutant avec un collègue de travail pendant un certain temps, nous avons décidé de "dart" est un mot assez similaire à "dot" de plus confortable, mais assez distinctes (au moins quand nous le dire) pour ne pas être confondu avec une concaténation de "dot".

39voto

lnwdr Points 5557

Lors de la lecture à haute voix les Code PHP, je ne prononce l’opérateur « -> ». Pour `` je dis surtout « préparer Db [courte pause] requête. » Donc je suppose que je le parle comme une virgule dans une phrase normale.

Il en va de même pour le Paamayim Nekudotayim (« :: »).

14voto

Dan Mantyla Points 560

Lors de la lecture du code à moi-même, je pense à elle comme une chose « possessive ».

Par exemple :

se lirait « x valeur égal à y »

9voto

sprugman Points 4607

Le plus souvent, j’utilise une variation sur la méthode de @Tor Valamo (« la méthode B de A » ou « A B method »), mais parfois, je dis « dot ». Par exemple « appeler un point B(). »

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X