|
|||
Преобразование кодировок. Строковые суммы ⇐ ПредыдущаяСтр 9 из 9 Преобразование кодировок convert_cyr_string Синтаксис : Функция переводит строку str из кодировки from в кодировку to. Конечно, это имеет смысл только для строк, содержащих "русские" буквы, т.к. латиница во всех кодировках выглядит одинаково. Разумеется, кодировка from должна совпадать с истинной кодировкой строки, иначе результат получится неверным. Значения from и to - одиночный символ, определяющий кодировку: · k - koi8-r · w - windows-1251 · i - iso8859-5 · a - x-cp866 · d - x-cp866 · m - x-mac-cyrillic Функция работает достаточно быстро, так что ее вполне можно применять для перекодировки писем в нужную форму перед их отправкой по электронной почте. bin2hex Синтаксис : Функция bin2hex() возвращает стороковое шестнадцатеричное представление символьно-байтовых данных, содержащихся в строке str. Конвертация производиться побайтово, старший полубайт указывается первым. Строковые суммы strlen Синтаксис : Возвращает просто длину строки, т.е., сколько символов содержится в str. count_chars Синтаксис : Функция count_chars() подсчитывает частоту встречаемости каждого байта (0-255) в строке str и возвращает в массиве результат согласно необязательному аргументу mode. mode может принимать следующие значения: · 0 (по умолчанию)- массив с байтами в качестве индексов и частотой повторения в качестве значений элемента массива · 1 - похож на 0, но отсутствующие в строке str байты не возвращаются · 2 - похож на 0, но возвращаются только те байты, которые отсутствуют · 3 - возвращается строка, состоящая из всех обнаруженных символов · 4 - возвращается строка, состоящая из всех отсутствующих символов
|
|||
|