Хостинговая компания Карианг
Хостинг для Вас
Главная компания Карианг Тарифные планы Контакты Карта сайта
Наши спонсоры:
 
Кодировка
Кодировка

Еще одной интересной функцией, позволяющей получить статистическое распределение символов в строке, является функция count_chars (), которая имеет следующий синтаксис:
mixed count__chars (string str [, int mode])
функция подсчитывает количество вхождений каждого из символов с ASCII-кодом из диапазона 0-255 в строке str и возвращает эту информацию в различных форматах. Необязательный аргумент mode по умолчанию равен 0. В зависимости от его значения возвращается: ПО - массив, индексами которого являются ASCII-коды, а значениями - число вхождений соответствующего символа;

По историческим причинам в русскоязычном секторе Интернета используется большое число кодировок. Для преобразования строк из одной кодировки в другую предназначена функция convert_cyr_string(), которая имеет следующий синтаксис:
string convert_cyr_string(string str, string from, string to)
Функция convertcyrstring преобразует строку str из кодировки from в кодировку to. Значения аргументов from и to- одиночные символы, определяющие кодировку:
k -KOI8-R;
w - Windows-1251;
i - ISO8859-5;
а -Х-СР866;
m - X-Mac-Cyrillic.

Пример использования функции convert_cyr_string() приведен в листинге 4.40, где перекодируется слово "определяющий" из кодировки Windows-1251 в KOI8-R и обратно.

Горячие предложения
Партнеры:

 
Установка Apache | Настройка PHP | Дистрибутивы | Apache Service Monitor | Консоль управления | Командная строка | Проблемы установки | Конфигурирование | Пути к файлам | Директивы httpd.conf | Виртуальные хосты | Модули | CGI-приложения | Директивы php.ini | Ограничение ресурсов | Обработка ошибок | Ведение журнала | Обработка данных Загрузка файлов | Библиотеки расширений | Подключение MySQL | Internal Server Error | Undefined variable | Не подключается MySQL | Неизвестные ошибки | Фaйл .htaccess | Индексные страницы | Коды ответа | Кодировка | MultiViews | Запрет доступа | Перенаправление | Преобразование | .htpasswd | Одномерные массивы | Присвоение значений | Array() | Многомерные массивы | Циклы | Способы сортировки | Определение IP | Поддержка языков | Кавычки | Форматирование | Сравнение строк | Поиск в тексте | Замена в тексте | Подстроки | Символы | Хранение данных | Синтаксис | Проверка правильности | Атрибуты | Каталоги | Csv-Файлы | Плоские файлы | Сессии | Cookies | Работа с FTP | Сетевые протоколы | Электронная почта | Привилегии | Классы | Объекты | Методы |
© 2005-07 «Хостинговая компания Карианг». Все права защищены.