нижнее подчеркивание у функции убираем и все уже чуть получше.
В целом же названия надо делать осмысленными. То есть если не знаем как что назвать, просто формулируем что мы хотим сделать (на английском языке), и исходя из этого уже выдумываем названия:
// calculate sum
$sum = calculateSum();
// generate report for premium users
$sum = generateReport(new PremiumUsersSpecification());
как-то так. Ну а что как, у меня такие правила:
- константы - SCREAMING_SNAKE_CASE
- названия объектов - UpperCamelCase
- названия переменных, методов, функций и т.д. - lowerCamelCase
- таблички/поля в бд, json, yml - snake_case