PHP版 汉字转码的实现详解


Posted in PHP onJune 09, 2013

如下所示:

<?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 相关文章推荐
Joomla下利用configuration.php存储简单数据
May 19 PHP
关于php curl获取301或302转向的网址问题的解决方法
Jun 02 PHP
PHP gbk环境下json_dencode传送来的汉字
Nov 13 PHP
Drupal7连接多个数据库及常见问题解决
Mar 02 PHP
一个PHP针对数字的加密解密类
Mar 20 PHP
PHP把MSSQL数据导入到MYSQL的方法
Dec 27 PHP
php采集中国代理服务器网的方法
Jun 16 PHP
WordPress中给文章添加自定义字段及后台编辑功能区域
Dec 19 PHP
php图片上传类 附调用方法
May 15 PHP
PHP实现链式操作的原理详解
Sep 16 PHP
在Laravel中使用GuzzleHttp调用第三方服务的API接口代码
Oct 15 PHP
php多进程并发编程防止出现僵尸进程的方法分析
Feb 28 PHP
php批量上传的实现代码
Jun 09 #PHP
PHP转换IP地址到真实地址的方法详解
Jun 09 #PHP
linux环境apache多端口配置虚拟主机的方法深入介绍
Jun 09 #PHP
探讨PHP删除文件夹的三种方法
Jun 09 #PHP
如何用php获取文件名后缀
Jun 09 #PHP
深入php多态的实现详解
Jun 09 #PHP
深入PHP autoload机制的详解
Jun 09 #PHP
You might like
PHP的explode和implode的使用说明
2011/07/17 PHP
PHP数据类型之布尔型的介绍
2013/04/28 PHP
destoon之一键登录设置
2014/06/21 PHP
浅谈php提交form表单
2015/07/01 PHP
Laravel 5.3 学习笔记之 安装
2016/08/28 PHP
Jquery下的26个实用小技巧(jQuery tips, tricks &amp; solutions)
2010/03/01 Javascript
jquery带下拉菜单和焦点图代码分享
2015/08/24 Javascript
jquery zTree异步加载、模糊搜索简单实例分享
2016/03/24 Javascript
JavaScript手机振动API
2016/06/11 Javascript
js实现简单的碰壁反弹效果
2016/08/30 Javascript
jQuery实现鼠标跟随效果
2017/02/20 Javascript
AngularJs导出数据到Excel的示例代码
2017/08/11 Javascript
BetterScroll 在移动端滚动场景的应用
2017/09/18 Javascript
vue解决跨域路由冲突问题思路解析
2017/11/03 Javascript
Vue 仿QQ左滑删除组件功能
2018/03/12 Javascript
微信小程序实现topBar底部选择栏效果
2018/07/20 Javascript
jquery层次选择器的介绍
2019/01/18 jQuery
JS数组Reduce方法功能与用法实例详解
2020/04/29 Javascript
[01:32]DOTA2次级联赛——首支职业女子战队选拔赛全记录
2014/10/23 DOTA
python 图片验证码代码分享
2012/07/04 Python
python BeautifulSoup设置页面编码的方法
2015/04/03 Python
详解python OpenCV学习笔记之直方图均衡化
2018/02/08 Python
Python基于lxml模块解析html获取页面内所有叶子节点xpath路径功能示例
2018/05/16 Python
使用索引有什么好处
2016/07/27 面试题
汇科协同Java笔试题
2012/03/31 面试题
技术总监个人的自我评价范文
2013/12/18 职场文书
师德学习感言
2014/01/31 职场文书
暑假学习心得体会
2014/09/02 职场文书
向国旗敬礼活动小结
2014/09/27 职场文书
十八大宣传标语
2014/10/09 职场文书
2015年国际护士节演讲稿
2015/03/18 职场文书
销售经理岗位职责范本
2015/04/02 职场文书
虎兄虎弟观后感
2015/06/12 职场文书
解析Redis Cluster原理
2021/06/21 Redis
python自动化操作之动态验证码、滑动验证码的降噪和识别
2021/08/30 Python
nginx实现动静分离的方法示例
2021/11/07 Servers