| PHP Ръководство | ||
|---|---|---|
| Предишна страница | Глава 19. Класове и обекти (PHP 5) | Следваща страница |
Операторът за област на действие (също така, познат като Paamayim Nekudotayim) или просто двойно двоеточие, е символ, който предоставя достъп до константи, статични и предефинирани свойства и методи на даден клас.
Когато се обръщате към тези полета извън дефиницията на съответния клас, използвайте името на класа.
В началото Paamayim Nekudotayim може да ви се стори доста странен избор за име на двойното двоеточие. Докато се пишеше Zend Engine 0.5 (който е в основата на PHP 3), екипът на Zend реши да го кръсти така. Всъщност, това означава двойно-двоеточие на иврит.
Съществуват две специални ключови думи self и parent,
които се използват за достъп до свойства или методи вътре в дефиницията на класа.
Когато в дъщерен клас се предефинира метод от родителски клас, PHP няма да извика родителския метод. Това дали да се извика родителския метод или - не, се решава от дъщерния клас. Същото важи и за дефинициите на Конструкторите и Деструкторите, Предефинираните и Вълшебните методи.
| Предишна страница | Начало | Следваща страница |
| Видимост на полета | Начало на раздела | Статични свойства и методи |