|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] MySql, PHP | Что на самом деле хранится в базе? |
|
[решено] MySql, PHP | Что на самом деле хранится в базе?
|
Старый параноик Сообщения: 2423 |
Профиль | Отправить PM | Цитировать Всем привет.
У меня своего рода затруднение. Есть форум, юзер постит, в базу попадает. Всё отлично. Предположим, постится какой-нибудь хитрый unicode-символ, которого в ASCII-кодировке нет. Я хочу узнать, как этот символ хранится в базе. В виде hex-кода его хочу увидеть. Хоть как-нибудь. Предположим, пользователь постит 1 - – — 1 Это соответствует минусу, вордовому тире – (UTF-8 (e2, 80, 93) тАУ) и коду , соответственно. Как, в шестнадцатиричном виде, это будет лежать в базе? Я написал затычку, она говорит что там будет 31 20 2d 20 96 20 97 20 31 3c 62 72 3e Код затычки:
Но тут что-то явно не так. Дело даже не в "хвосте", а в том, что dechex(ord($txt[$i])) даёт один байт, а там явно unicode, байта три, наверное, предположительно что-то вроде "e2, 80, 93" должно быть. Помогите, я что-то обессилел уже, тупак какой-то. Да ё-моё, вот и тут уже всё переколбашивается. второе тире - это _8211, а третье - _151 |
|
Отправлено: 13:30, 09-04-2009 |
Старый параноик Сообщения: 2423
|
Профиль | Отправить PM | Цитировать Сделал экспорт через xml, получил что там
Тогда новый вопрос. Как в PHP коде мне обратится к таким символам? Предположим, мне надо найти, не использовал ли юзер тире. Как выглядит PHP-код? Пытался так: Не находит, ну правильно, там же "тАФ" вместо этого? Что, так и писать ??? %-( |
Отправлено: 14:05, 09-04-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старый параноик Сообщения: 2423
|
Профиль | Отправить PM | Цитировать Там оказались именно 96 20 97.
В общем, я разобрался. |
Отправлено: 15:29, 09-04-2009 | #3 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Что же на самом деле вчера случилось с ICQ? | OSZone News | Флейм | 90 | 20-01-2011 21:04 | |
Разное - Виндоус показывает одно, а на самом деле - другое (про оперативку) | easteuropean | Microsoft Windows 2000/XP | 2 | 22-12-2009 15:09 | |
Права Администратора, а на самом деле нет, как быть? | Djedai | Microsoft Windows NT/2000/2003 | 7 | 28-11-2008 16:12 | |
Сколько редакций Windows 7 будет выпущено на самом деле? | OSZone News | Новости и события Microsoft | 5 | 26-11-2008 14:59 | |
Процессор выдает скорость ниже, чем есть на самом деле! | djboss2008 | Непонятные проблемы с Железом | 14 | 20-11-2008 19:40 |
|