PHP版 汉字转码的实现详解

 更新时间:2013年06月09日 15:51:06   作者:  
本篇文章是对用php实现汉字转码进行了详细的分析介绍,需要的朋友参考下
如下所示:
复制代码 代码如下:

<?php
function unicode_encode($str, $encoding='GBK', $prefix='&#', $postfix=';'){
 $str = iconv($encoding, 'UCS-2', $str);
 $arrstr = str_split($str, 2);
 $unistr = '';
 for($i=0, $len=count($arrstr); $i<$len; $i++)
 {
  $dec = hexdec(bin2hex($arrstr[$i]));
  $unistr .= $prefix.$dec.$postfix;
 }
 return $unistr;
}
$str = '<b>哈哈</b>';
$unistr = unicode_encode($str);
echo $unistr.'<br />';
?>

相关文章

  • PHP+HTML+JavaScript+Css实现简单爬虫开发

    PHP+HTML+JavaScript+Css实现简单爬虫开发

    这篇文章主要为大家详细介绍了PHP+HTML+JavaScript+Css实现简单爬虫开发,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-03-03
  • PHP使用pear实现mail发送功能 windows环境下配置pear

    PHP使用pear实现mail发送功能 windows环境下配置pear

    这篇文章主要介绍在 windows环境下如何配置pear,PHP使用pear实现mail发送功能,感兴趣的小伙伴们可以参考一下
    2016-04-04
  • PHP经典实用正则表达式小结

    PHP经典实用正则表达式小结

    这篇文章主要介绍了PHP经典实用正则表达式,结合具体实例总结分析了php基于正则实现验证、查找、匹配等相关操作技巧,需要的朋友可以参考下
    2017-05-05
  • PHP垃圾回收机制简单说明

    PHP垃圾回收机制简单说明

    最近有看到一份面试题目,内容大概为阐述PHP的垃圾回收机制是怎么一回事。
    2010-07-07
  • PHP中常用的魔术方法总结

    PHP中常用的魔术方法总结

    PHP把所有”__”开头的方法当做魔术方法,这篇文章主要为大家介绍了PHP中常用的几个魔术方法,文中示例代码讲解详细,需要的可以参考一下
    2022-08-08
  • PHP正则之正向预查与反向预查讲解与实例

    PHP正则之正向预查与反向预查讲解与实例

    这篇文章主要介绍了PHP正则之正向预查与反向预查详解与实例,需要的朋友可以参考下
    2020-04-04
  • 详解PHP八大设计模式

    详解PHP八大设计模式

    这篇文章主要介绍了PHP八大设计模式,对设计模式感兴趣的同学,不妨多试试,深刻了解其中的含义
    2021-04-04
  • php ftp文件上传函数(基础版)

    php ftp文件上传函数(基础版)

    很多时间我们不会用于php ftp函数文件上传,但有在使用比较高级的WEB应用时就会用到关于ftp功能,如我现在要把上传的图片传B服务器,数据保存到A服务器,普通的php文件上传实现不了,但用ftp功能就可以方便的使用了。
    2010-06-06
  • PHP 数组操作详解【遍历、指针、函数等】

    PHP 数组操作详解【遍历、指针、函数等】

    这篇文章主要介绍了PHP 数组操作,结合实例形式详细分析了PHP数组遍历、指针、数组常用函数等相关原理、使用技巧与操作注意事项,需要的朋友可以参考下
    2020-05-05
  • PHP漏洞全解(详细介绍)

    PHP漏洞全解(详细介绍)

    针对PHP的网站主要存在下面几种攻击方式,这里介绍下,大家在书写php代码的时候一定要注意下
    2012-11-11

最新评论