Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.11.2010, 13:16   #1
artemhp
Пользователь
 
Регистрация: 07.11.2010
Сообщений: 12
По умолчанию Кодировка utf-8 искажается, когда пропускаю через функцию

Кодировка веб-странички - utf-8
Кодировка БД - utf8_general_ci

Когда вывожу на страничку текст с БД, то нормально.

Если же, пропускаю через вот эту функцию, то некоторые кириллические символы заменяются на знак вопроса в ромбике.

function textclear ($t) {
$t = preg_replace('~[^a-zA-Zа-яА-Я0-9\_\-]+~', '_', $t);
return $t;
}

Файл в кодировке utf-8
artemhp вне форума Ответить с цитированием
Старый 09.11.2010, 14:25   #2
mv28jam
Старожил
 
Аватар для mv28jam
 
Регистрация: 09.09.2008
Сообщений: 2,624
По умолчанию

http://ru2.php.net/manual/en/functio...eg-replace.php
Стрелок-охотник
mv28jam вне форума Ответить с цитированием
Старый 10.11.2010, 00:15   #3
Johnatan
Antimoderаtoris
Участник клуба
 
Регистрация: 08.02.2008
Сообщений: 1,251
По умолчанию

http://www.php.net/manual/en/referen....modifiers.php

Модификатор u
$t = preg_replace('~[^a-zA-Zа-яА-Я0-9\_\-]+~u', '_', $t);

Файл скрипта должен храниться обязательно в кодировке utf-8.
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
Johnatan вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кодировка при вводе данных через php-myadmin и sql запросы serg-php PHP 4 27.09.2009 17:03
Excel VBA, Экспорт в txt, кодировка файла UTF-16 LE/UCS-2 Little Endian+еще один интересный вопрос Maxximus Microsoft Office Excel 17 04.09.2009 20:03
кодировка UTF-8 nimf Общие вопросы Delphi 4 18.01.2009 19:25
Не срабатывает TEmbeddedWB когда открываю страницу через ссылку в новой вкладке dimfil Общие вопросы Delphi 0 23.03.2008 23:45
UTF-8 кодировка OrdJONY Общие вопросы Delphi 2 23.03.2008 16:56