2014-10-07 3 views
0

Я использую HTML-код clickatell для отправки сообщений. Все работает, кроме преобразования в Юникоде.СМС-юникод с использованием PHP

Мне нужно, чтобы это «É» было «00c9». Есть ли какой-либо конвертер в PHP, который преобразует все символы в этот unicode для SMS?

Спасибо.

ответ

2

это должно работать как requestied:

$var='É'; 

function utf8_to_unicode_codepoints($text) { 
    return ''.implode(unpack('H*', iconv("UTF-8", "UCS-2BE", $text))); 
} 

echo utf8_to_unicode_codepoints($var); //00c9 
+0

он работал ОТЛИЧНО. Я не понимаю теорию, стоящую за ней, но просто выполняю эту работу. Большое спасибо Дагону. –

Смежные вопросы