PHP предоставляет множество встроенных функций для работы со строками. Ниже приведены некоторые из наиболее часто используемых функций: 1. strlen($str): Возвращает длину строки, т.е. количество символов в строке. 2. strpos($str, $search): Возвращает позицию первого вхождения подстроки $search в строку $str. Если подстрока не найдена, возвращает false. 3. substr($str, $start, $length): Возвращает подстроку строки $str. $start - начальная позиция, $length - (опционально) количество символов возвращаемой подстроки...
Не очень давно столкнулся вот с чем. Давным-давно, когда еще было модно использовать кодировку Windows-1251, я сделал пару сайтов на PHP. И вот, настало время перевести их на кодировку UTF-8. Разобрался быстро с файлами, базой и шаблонами, все вроде бы зашуршало, но! Сразу не обратил внимание, но во многих местах, где использовалась функция PHP Substr (например, когда надо было преобразовать Имя Отчество Фамилия к виду И.О. Фамилия), ничего не происходило. Работа не выполнялась. Скажем так, я потратил не 5 минут на поиски ответа, но все же нашел...