Поговорим о том, как преобразовывать строки из одной кодировки в другую, используя для этого замечательную php функцию iconv.
Функция iconv
iconv("текущая_кодировка", "новая_кодировка", "текстовая_строка")
В случае успеха вернет строку в новой кодировке иле в случае ошибки вернет FALSE.
Также можно использовать дополнительные параметры, добавляя их после "новой_кодировки".
1. //TRANSLIT - заменит символы, которых нет в новой кодировке их аналогами. iconv("ISO-8859-1", "UTF-8//TRANSLIT", $text-string) 2. //IGNORE - пропустит символы, которых нет в новой кодировке. iconv("UTF-8", "KOI8-U//IGNORE", $text-string)
Пример использования в коде php.
<?php echo iconv("windows-1251", "UTF-8", "теперь я умею перекодировать строки"); ?>
На этом знакомство с функцией iconv закончено. Всем пока.
Компонент комментариев CComment