PHP перекодировка строк

Описание: Разработка и отладка приложений. Упор на 3D-графику.

dyvniy M
Автор темы, Администратор
Администратор
Аватара
dyvniy M
Автор темы, Администратор
Администратор
Возраст: 41
Репутация: 1
Лояльность: 1
Сообщения: 3579
Зарегистрирован: Ср, 10 октября 2012
С нами: 11 лет 6 месяцев
Профессия: Программист
Откуда: Россия, Москва
ICQ Сайт Skype ВКонтакте

#1 dyvniy » Пн, 16 июня 2014, 21:40:07

utf8 и win1251
http://tarlyun.com/blog/2012/12/19/strokovye-funkcii-php-v-kodirovke-utf-8/

Код: Выделить всё

<?php
// устанавливаем кодировку по умолчанию 
setlocale (LC_ALL, "ru_RU.UTF-8");
header('Content-type: text/html; charset=UTF-8');
 
$pattern 
= "#Написать письмо(.*)Боевой уровень#is";
$pattern = iconv("UTF-8", "WINDOWS-1251", $pattern);
 
$url 
= "http://www.heroeswm.ru/pl_info.php?id=993353";
$html = file_get_contents($url); 
 
preg_match
($pattern, $html, $matches);
if (isset($matches[1]))
    echo $matches[1] = iconv("WINDOWS-1251", "UTF-8", $matches[1]);
else
    echo "не найдено";
?>
Изображение

Название раздела: Программирование (под Desktop и Android)
Описание: Разработка и отладка приложений. Упор на 3D-графику.

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения
:) ;) :hihi: :P :hah: :haha: :angel: :( :st: :_( :cool: 8-| :beee: :ham: :rrr: :grr: :* :secret: :stupid: :music: Ещё смайлики…
   

Вернуться в «Программирование (под Desktop и Android)»

Кто сейчас на форуме (по активности за 15 минут)

Сейчас этот раздел просматривают: 103 гостя