Функция возращения окончаний русских слов

Часто перед программистом стоит задача правильного оформления статических данных. Например, для вывода количества товаров в корзине, числа человек в онлайне, числа категорий и т.д. надо указывать слова с правильным окончанием — 1 человек, 2 человека, но 15 человек. Т.е. окончание слова зависит от сопутствующего числа.

Сведем проверку числа и выдачу окончания в следующую функцию.

Читать далее

print_a — универсальная функция вывода информации о переменной

В php есть функция вывода содержимого массива, которая может использоваться для отладки, print_r. К сожалению использовать ее немного неудобно, потому что при выводе в «html-поток» форматирование функции превращается в строку символов. Для удобоваримого вывода в html желательно текст, выдаваемый этой функцией, обернуть в конструкцию <pre></pre>. Сведем эти операции в функцию print_a, добавим обработку других типов переменных и получим удобную универсальную функцию отображения содержимого переменной.

Читать далее