Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 17715 программистов и 1698 роботов. Сейчас ищут 1737 программистов ...
Приступая к работе

mb_convert_encoding - Преобразует кодировку символов

mb_convert_encoding

(PHP 4 >= 4.0.6, PHP 5, PHP 7)

mb_convert_encodingПреобразует кодировку символов

Описание

string mb_convert_encoding ( string $str , string $to_encoding [, mixed $from_encoding = mb_internal_encoding() ] )

Преобразует символы строки string str в кодировку to_encoding. Также можно указать необязательный параметр from_encoding.

Список параметров

str

Строка (string), которая преобразуется.

to_encoding

Кодировка, в которую будет преобразована строка str.

from_encoding

Параметр для указания исходной кодировки строки. Это может быть массив (array), или строка со списком кодировок через запятую. Если параметр from_encoding не указан, то кодировка определяется автоматически.

Смотри поддерживаемые кодировки.

Возвращаемые значения

Преобразованная строка.

Примеры

Пример #1 Пример использования mb_convert_encoding()

<?php
/* Преобразует строку в кодировку SJIS */
$str mb_convert_encoding($str"SJIS");

/* Преобразует из EUC-JP в UTF-7 */
$str mb_convert_encoding($str"UTF-7""EUC-JP");

/* Автоматически определяется кодировка среди JIS, eucjp-win, sjis-win, затем преобразуется в UCS-2LE */
$str mb_convert_encoding($str"UCS-2LE""JIS, eucjp-win, sjis-win");

/* "auto" используется для обозначения "ASCII,JIS,UTF-8,EUC-JP,SJIS" */
$str mb_convert_encoding($str"EUC-JP""auto");
?>

Смотрите также

  • mb_detect_order() - Установка/получение списка кодировок для механизмов определения кодировки



Вернуться к: Функции для работы с Многобайтными строками

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware