SMS Unicode с использованием переполнения стека

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

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

Благодарю.

0

Решение

это должно работать по запросу:

$var='É';

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

echo utf8_to_unicode_codepoints($var); //00c9
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]