В PHP существует три модификатора доступа к свойствам и методам класса:
- public -- нет ограничений на доступ.
- private -- доступ разрешен только изнутри класса
- protected -- доступ разрешен только изнутри класса и всех его потомков
По умолчанию все свойства и методы объявлены как public. Рекомендуется всегда явно указывать модификатор доступа для всех свойств и методов.