PHP UTF-8到UCS-2 SMS

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP UTF-8到UCS-2 SMS相关的知识,希望对你有一定的参考价值。

function sms__unicode($message) {
  if (function_exists('iconv')) {
    $latin = @iconv('UTF-8', 'ISO-8859-1', $message);
    if (strcmp($latin, $message)) {
      $arr = unpack('H*hex', @iconv('UTF-8', 'UCS-2BE', $message));
      return strtoupper($arr['hex']) .'&unicode=1';
    }
  }
  return FALSE;
}

以上是关于PHP UTF-8到UCS-2 SMS的主要内容,如果未能解决你的问题,请参考以下文章

UCS-2 和 SQL Server

什么是UTF8编码?

所谓编码--泛谈ASCIIUnicodeUTF8UTF16UCS-2等编码格式

PHP操作CSV文件的编码问题

你真的了解 Unicode 和 UTF-8 吗?

MSSQL 到 MySQL 迁移 - UCS-2 代理对的字符编码问题,如何从 MSSQL 数据库中删除这些?