Модификатор доступа по умолчанию

Для методов и констант это public, а вот по поводу свойств в офдоках ничего не нашел на этот счет. В какой-то книжке на гугле написано, что модификатор public следует указывать явно, но вот такой код у меня работает:

PHPВыделить код

1
2
3
4
5

class A {
   static $property = 20;
}
 
echo A::$property;

Так все таки, можно ли не указывать модификатор, если предполагается, что свойство должно быть public, или это считается deprecated? Что-то я ничего не нарыл в гугле на этот счет.