Paamayim Nekudotayim

Den Paamayim Nekudotayim ( API  : [paʔamajim nəkudotajim]) er den offisielle navn omfang resolver operatør (: :) brukt i PHP å få tilgang til statiske eller konstant medlemmer av en klasse.

Den brukes av syntaksen Classe::Element.

PHP konstant forhånds er: T_PAAMAYIM_NEKUDOTAYIM.

Etymologi

Nequddotayim ( נקודתיים ) betyr "kolon" påtalt israelsk hebraisk ; (merk at den klassiske duellformen, basert på entall nequda (t) nequdda ( IPA  : [nequdda]), periode , burde ha vært "nekudatayim" med duellen som slutter -ayim ( ime- ), siden duellen er en grammatisk nummer avledet av entall i det klassiske språket). Tilsvarende er ordet paamayim ( פעמיים ) avledet ved å feste den doble enden til entallstammen paam ( IPA  : [paʔam]) ("times"), som da betyr "to ganger". Dette valget ble tatt av Zeev Suraski og Andi Gutmans , de israelske grunnleggerne av Zend Technologies , når de skrev Zend Engine 0.5 , som kommer med PHP 3 . Siden har operatørens navn blitt værende.

Merknader

  1. Alle ord som slutter på ayim på hebraisk, betyr bare to, ikke tre eller flere. For å si "flere poeng", sier vi Kama nekoutot. For å si et annet tall, fra tre eller flere, sier vi nummeret i spørsmålet etterfulgt av nekudot. For eksempel, for "tre poeng", sier vi chaloch (tre) nekoudot. Denne regelen gjelder for alle ord som betegner to eller flere, og ikke bare for kolon. For eksempel, for å si "to hundre" sier vi Matayim, for å si tre hundre eller mer, sier vi tallet (tre eller flere etterfulgt av hundrevis). For eksempel, for "fire hundre" sier vi arba meot og ikke arba matayim.

Se også

Ekstern lenke