【问题标题】:SMS unicode using PHP使用 PHP 的短信 unicode
【发布时间】:2014-10-07 21:41:03
【问题描述】:

我正在使用 clickatell HTML API 发送消息。除 unicode 转换外,一切正常。

我需要这个“É”是“00c9”。 PHP 中是否有任何转换器可以将所有字符转换为此 unicode 用于 SMS?

谢谢。

【问题讨论】:

    标签: php unicode sms


    【解决方案1】:

    这应该按要求工作:

    $var='É';
    
    function utf8_to_unicode_codepoints($text) {
         return ''.implode(unpack('H*', iconv("UTF-8", "UCS-2BE", $text)));
     }
    
    echo utf8_to_unicode_codepoints($var); //00c9
    

    【讨论】:

    • 效果很好。我不明白它背后的理论,但只是做这项工作。非常感谢达贡。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-19
    • 1970-01-01
    • 2017-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多