Часто требуется проверить значение переменной на соответствие определенному фильтру. Например, Вы из формы получаете электронную почту, и должны убедиться что она написана правильно, что она валидна. Можно это делать через JS, а можно и в обработчике самой формы через PHP. Такой вариант мы и рассмотрим.
Периодически встречаются задачи, где требуется перевести русский текст в транслит. Например, из имени и фамилии человека сделать почту и перевести ее в транслит, или символьный код новости для ЧПУ сформировать. Мы рассмотрим два варианта решения: 1) для любых сайтов на php и 2) для битрикса