O consenso parece ser que se deve seguir a convenção da plataforma para a qual eles estão desenvolvendo. Vejo:
Convenções de nomenclatura: camelCase versus underscore_case?
No entanto, o PHP parece não seguir estritamente nenhuma convenção internamente (sem surpresas), mesmo para métodos e funções (por exemplo mysqli::set_local_infile_default
,
PDOStatement::debugDumpParams
); no entanto, sublinhados parecem ser dominantes nos nomes das funções.
No entanto, o que não consegui encontrar foi o seguinte: qual é a convenção de nomenclatura dominante para variáveis no PHP?