Здається, що консенсус полягає в тому, що слід дотримуватися конвенції платформи, для якої вони розробляються. Побачити:
Названня конвенцій: camelCase проти underscore_case?
Однак, схоже, PHP не суворо дотримується будь-якої конвенції внутрішньо (сюрпризів немає), навіть щодо методів та функцій (наприклад mysqli::set_local_infile_default
,
PDOStatement::debugDumpParams
); однак підкреслення, здається, є домінуючим у назвах функцій.
Однак, що я не міг знайти, було це: яка домінуюча умова іменування змінних у PHP?