PHP版 汉字转码的实现详解
2013-06-09 00:00
435 查看
如下所示:
<?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实现设计模式中的单例模式详解
- php_D3_“简易聊天室 ”实现的关键技术 详解
- PHP实现广度优先搜索算法(BFS,Broad First Search)详解
- PHP实现对数组分页处理实例详解
- PHP实现文件下载断点续传详解
- PHP和Redis实现在高并发下的抢购及秒杀功能示例详解
- php根据汉字获取拼音(php基于拼音搜索实现原理)
- PHP实现各种经典算法详解
- CentOS下与Apache连接的PHP多版本共存方案实现详解
- PHP 协程实现过程详解
- php定时计划任务的实现方法详解
- PHP多线程的实现方法详解
- 在PHP中实现中文汉字验证码
- PHP+FFMPEG实现将视频自动转码成H264标准Mp4文件
- PHP实现限制IP访问及提交次数的方法详解
- PHP实现的统计数据功能详解
- php多线程实现方法及用法实例详解
- PHP基于反射机制实现自动依赖注入的方法详解
- php脚本守护进程原理与实现方法详解