Задать вопрос

Помогите подобрать преобразование «Ìàðèíà → Марина» с помощью iconv+php

Не могу сообразить, преобразование из какой кодировки в какую даст на выходе результат «Марина». Один из декодеров утверждает, что у него это получилось преобразованием CP1252 → CP1251. В соответствии с этой подсказкой пишу код:

$text = 'Ìàðèíà'; echo iconv("windows-1252", "windows-1251", $text);

Но на выходе получаю пустую строку. Помогите, пожалуйста, разрешить этот ребус.
  • Вопрос задан
  • 5098 просмотров
Подписаться 3 Оценить Комментировать
Решения вопроса 1
truekenny
@truekenny
Сам файл в кодировке utf-8
header('Content-type: text/plain; charset=windows-1251');
$text = 'Ìàðèíà';
$text = iconv("utf-8", "windows-1252", $text);
echo $text;
Ответ написан
Пригласить эксперта
Ответы на вопрос 4
tolyjan
@tolyjan
Ответ написан
Комментировать
Anonym
@Anonym
Программирую немного )
<offtop>
преобразование «Ìàðèíà → Марина»
define('Ìàðèíà', 'Марина');

</offtop>
Ответ написан
Комментировать
DimaLondon
@DimaLondon
Извиняюсь за оффтоп.
Гораздо интересным преобразованием было бы преобразование «Валера → Марина».
С дальнейшим использованием по назначению xD
Ответ написан
Комментировать
@DigitallParts
echo iconv('cp1251','utf-8', iconv('',"latin1", 'Ìàðèíà'));
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы