kantry, да, индусский код имеет место - похоже автор писал его ещё во времена отсутствия каких-то стандартов... Кстати, на счёт записей вида
if ($act == 'minus') { $rating = -1; } Так тоже не хорошо писать. В таких случаях (если условие короткое, и его можно записать в одну строку) нагляднее использовать сокращённый тернарник $act != 'minus' ?: --$rating; Ну или обычный $rating = $act == 'minus' ? -1 : 0; А если пугают тернарные операторы (запутывают логику, и т.п.), то уж лучше не экономить строки, и писать придерживаясь стандартов if ($act == 'minus') {
--$rating;
}