PHP. ООП. Статические свойства и методы

Главная » Видеоуроки » PHP » PHP. ООП. Статические свойства и методы

В PHP есть поддержка статических свойств и методов. Для объявления свойства или метода статическим в php есть ключевое слово static.

Обращение к статическим свойствам и методам не предполагает создания объекта. При попытке обратиться к статическому свойству через объект класса вы получите ошибку. Что касается статических методов, то, начиная с php 5.3, допустимо обращение к статическому свойству в контекст объекта.
Внутри статического свойства нельзя обращаться к свойству через $this. Собственно идея статических свойств и заключается в этом — статические свойства как бы «прикрепляются» к классу. $this предполагает некую динамику — обращение к чему-либо в контексте вызовы объекта.
Также рассмотрена ситуация обращения к собственным и родительским статическим свойствам класса. Обращение к статическому свойству класса реализуется с помощью ключевого слова self. Если надо обратиться к родительскому статическому свойству, то следует использовать ключевое слово parent.

Подписаться на рассылку

Будьте в курсе - получайте последние статьи на свой email

Ваша подписка успешно оформлена

Pin It on Pinterest

Share This