открытая статическая функция против статической функции в переполнении стека

Есть ли причина писать public static function вместо просто static function? Он все еще доступен через имя класса, как Class :: staticMethod (), не так ли?

-2

Решение

Public является неявным (используется, если не объявлено иначе), поэтому оно будет работать в любом случае.

Точка написания public это сделать ваш код чище, легче читать.

Например. в java видимость по умолчанию не является общедоступной, поэтому, когда java-программист читает ваш php, он задается вопросом, откуда, черт возьми, он доступен. Объявив это public избавляет от головной боли.

3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]