: ->

2011-01-31 14 views
11

Olası çoğaltmaları:
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?: ->

ben hep kullanırım, o aramak imkansız. Bunun teknik adı nedir?

GÜNCELLEME

$object->property gibi: Birisi önce bu soru soruldu şimdi görürsün, ama böyle bir şey aradığınızda "php ->" iyi sonuçlar alamadım.

+0

bana bir ok gibi görünüyor tokenizer/ayrıştırıcı T_OBJECT_OPERATOR olarak biliniyor. –

+0

Bir dizilim, gerçek nesnelerin başvurularının bir listesi olduğu için, C dilinde kullanıldığı gibi bir işaretçi değil midir? –

+0

Olası kopyası http://stackoverflow.com/questions/1580757/what-is-the-official-name-of-cs-arrow-operator – Damp

cevap

19

Basitçe yeter, bu arrow operator

ETA denir. Yani, dokümanlar tamamen kendiliğinden tutarlı değiller, ki bu gerçek dünyadaki herhangi bir dokümantasyon için doğrudur.

+0

+1 tr/language.oop5.paamayim-nekudotayim.php – Wiseguy

+0

"Statik Anahtar Kelime" ye bağlanmayan, – pfunc

+0

no'lu ok operatörüne ve "class :: method" operatörüne Scope Resolution Operator http://de.php.net/manual/ adı verilen belgeye atıfta bulunmak için – Marc

2

Bu, çoğu dilde "dereference" olarak adlandırılır, PHP'deki aynı şeyden şüpheleniyorum.

Diğerleri de söylediğim gibi

, documentation de bu "nesne operatörü" belirteci çağırır:

+3

Ben size "dereference" olduğunu düşünüyorum? Bu, geleneksel işaretçi operatörü gibi açık işaretçilerle (C'nin * *) olduğu gibi aynı şey değildir. – Amber

+0

Sana tamamen katılıyorum Amber. – EToreo

5

Üye erişim operatörü. Bazen tek ok operatörü veya dereference operatörü denir.

İlgili konular