Scope (::)
:: ?
Ja, ::. Dit is geen nieuw soort MSN Taal voor in PHP, maar de Scope Resolution Operator. Volgens Php.net mag je hem ook Paamayim Nekudotayim noemen. :) Paamayim Nekudotayim betekent 'double colon' in het hebreews, en de naam is gegeven door het Zend Team, dat toen bezig was Zend 0.5 voor PHP 3 te schrijven.
Deze Paamayim Nekudotayim hadden we in PHP 4 al, Sebas!
Ja, dat weet ik, maar net zoals de vorige pagina: Er is iets anders aan.
Waar gebruiken we hem voor?
Met dit token mogen wij de const en static waardes uit classes opvragen.
Voorbeelden "::"
Het bovenstaande gaat "Een constante waarde" outputten.
Het onderstaande geeft een notice.
Met :: moet je ook static functions aanspreken. Over Static ga ik het in de volgende pagina hebben.
Inhoudsopgave
- Inleiding
- Autoload
- Con- & Destructors
- Scope (::)
- Static
- Constants
- Type Hinting
- Final
- Object iteration
- Exceptions
- Abstract
- Conclusie/Einde