Отправляет email-рассылки с помощью сервиса Sendsay

За 2009-11-12

Re: сбой кодировки?

В PHP пока не шарю, но обычно в языках есть современные, специально поименованные
функции для работы с Юникодом.
Старые оставлены для совместимости и, возможно, более быстрой обработки латиницы.

У Вас как раз тот самый переходный период. Посмотрите, как решены аналогичные
задачи в современных форумных движках, CMS, WiKi и пр..
Благо - код открытый.

Кроме того, наверное, есть смысл почитать документацию по PHP и просто по самому
Юникоду: http://ru.wikipedia.org/wiki/Юникод

П.С. Коллеги, помогите человеку по конкретному вопросу. Думаю, здесь многие PHP
знают.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 36536; Возраст листа: 2302; Участников: 1400
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/936476

   2009-11-12 18:22:51 (#936476)

Re: сбой кодировки?

Alexander пишет:
> Вот лучше бы не так.
>
> Недоразумение в виде несовместимых национальных кодировок и интернет-страниц,
> на которых могли отображаться буквы
> только двух алфавитов (один из которых обязательно латиница) кануло в лету
и
> стандартом является Юникод.
>
> Переход был мучительным, но он давно состоялся и сегодня все нормальные дистрибутивы
> и все нормальные
> сайты используют UTF8. Это уже даже не предмет обсуждения. Национальные кодировки
> канули в лету - Вы что-то упустили.
>
>
Возможно я тоже что-то упустил...
Недавно пытался в php работать в regexp с русскими символами в utf-8 - и
как он понимает верхний и нижний регистр? Никак. Обрабатывает текст как
обычные однобайтные символы. Остальные стандартные текстовые функции тоже.
Если есть варианты исправить - подскажите пожалуйста.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 36535; Возраст листа: 2302; Участников: 1400
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/936438

   2009-11-12 17:29:34 (#936438)