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