PHP 8.4.2 Released!

Правила

Наступний перелік показує, які права проект PHP залишає за собою під час вибору імен для нових внутрішніх ідентифікаторів. Остаточний посібник - офіційні » СТАНДАРТИ КОДУВАННЯ:

  • PHP володіє простором імен верхнього рівня, але намагається знайти такі назви, які дозволять уникнути будь-яких явних колізій.

  • Назви функцій мають нижнє підкреслення між словами, тоді як в іменах класів використовуються обидва правила camelCase та PascalCase.

  • PHP додає до глобальних назв у вигляді префікса імена розширень, з яких походять ці назви (в минулому було чимало винятків з цього правила). Наприклад:

  • Проте ітератори та виключення просто отримують постфікси "Iterator" та "Exception." Приклади:

  • PHP резервує всі назви що починаються з __ як магічні. Тож рекомендовано не створювати ідентифікатори з __ на початку, хіба що ви хочете використати задокументований магічний функціонал:

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top