知识大全 PHP中的UNICODE 编码与解码

Posted 文字

篇首语:第一个青春是上帝给的;第二个的青春是靠自己努力的。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 PHP中的UNICODE 编码与解码相关的知识,希望对你有一定的参考价值。

PHP中的UNICODE 编码与解码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

本篇文章是对PHP中的UNICODE 编码与解码进行了详细的分析介绍 需要的朋友参考下  

  方法一:

复制代码 代码如下: <?php function unicode_encode($name) $name = iconv( UTF UCS $name); $len = strlen($name); $str = ; for ($i = ; $i < $len ; $i = $i + ) $c = $name[$i]; $c = $name[$i + ]; if (ord($c) > ) //两个字节的文字 $str = u base_convert(ord($c) ) str_pad(base_convert(ord($c ) ) STR_PAD_LEFT); else $str = $c ; return $str; //将UNICODE编码后的内容进行解码 function unicode_decode($name) //转换编码 将Unicode编码转换成可以浏览的utf 编码 $pattern = /([w]+)|(u([w] ))/i ; preg_match_all($pattern $name $matches); if (!empty($matches)) $name = ; for ($j = ; $j < count($matches[ ]); $j++) $str = $matches[ ][$j]; if (strpos($str u ) === ) $code = base_convert(substr($str ) ); $code = base_convert(substr($str ) ); $c = chr($code) chr($code ); $c = iconv( UCS UTF $c); $name = $c; else $name = $str; return $name;

   方法二:

复制代码 代码如下: cha138/Article/program/PHP/201311/21149

相关参考

知识大全 ajax+php中文乱码的解决

  由于XMLHTTP采用的是Unicode编码上传数据而一般页面采用的是gb这就造成显示页面时产生乱码而当在获取页面时的XMLHttp返回的是utf编码这就造成了显示产生乱码解决方法之一就是在PHP

知识大全 Java中编码以及Unicode总结

Java中编码以及Unicode总结  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!    基本概念

知识大全 哈夫曼编码

编码方案.编码和解码  数据压缩过程称为编码即将文件中的每个字符均转换为一个惟一的二进制位串  数据解压过程称为解码即将二进制位串转换为对应的字符.等长编码方案和变长编码方案  给定的字符集C可能存在

知识大全 Unicode编码 解释UCS、UTF、BMP、BOM

Unicode编码解释UCS、UTF、BMP、BOM  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 java base64编码和解码案例

  Java代码  importjavaioIOException;  publicclasstest  /**  *编码  *@parambstr  *@returnString  */  publ

知识大全 在 Java 中如何进行 BASE64 编码和解码

在Java中如何进行BASE64编码和解码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  BAS

知识大全 浅析PHP中的字符串编码转换(自动识别原编码)

浅析PHP中的字符串编码转换(自动识别原编码)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!本篇文

知识大全 树 - 哈夫曼树及其应用 - 哈夫曼编码 (一)

  编码方案  编码和解码  数据压缩过程称为编码即将文件中的每个字符均转换为一个惟一的二进制位串  数据解压过程称为解码即将二进制位串转换为对应的字符  等长编码方案和变长编码方案  给定的字符集C

知识大全 PHP程序开发中的中文编码问题[1]

PHP程序开发中的中文编码问题[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  PHP程序设

知识大全 PHP:汉字转为unicode的通用函数

PHP:汉字转为unicode的通用函数  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!<?/