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 相关文章推荐
谈谈PHP语法(5)
Oct 09 PHP
PHP 引用是个坏习惯
Mar 12 PHP
php继承的一个应用
Sep 06 PHP
PHP性能优化工具篇Benchmark类调试执行时间
Dec 06 PHP
CodeIgniter框架提示Disallowed Key Characters的解决办法
Apr 21 PHP
PHP实现的多彩标签效果代码分享
Aug 21 PHP
php+mysqli批量查询多张表数据的方法
Jan 29 PHP
thinkPHP5.0框架整体架构总览【应用,模块,MVC,驱动,行为,命名空间等】
Mar 25 PHP
Laravel实现表单提交
May 07 PHP
ThinkPHP5&amp;5.1框架关联模型分页操作示例
Aug 03 PHP
php使用json-schema模块实现json校验示例
Sep 28 PHP
解决windows上php xdebug 无法调试的问题
Feb 19 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
PHP4 与 MySQL 数据库操作函数详解
2006/12/06 PHP
PHP隐形一句话后门,和ThinkPHP框架加密码程序(base64_decode)
2011/11/02 PHP
PHP超全局变量实现原理及代码解析
2020/09/01 PHP
JQuery下关于$.Ready()的分析
2009/12/13 Javascript
jQuery 入门级学习笔记及源码
2010/01/22 Javascript
google 搜索框添加关键字实现代码
2010/04/24 Javascript
原生javascript图片自动或手动切换示例附演示源码
2013/09/04 Javascript
js 处理数组重复元素示例代码
2013/12/27 Javascript
javascript实现文本域写入字符时限定字数
2014/02/12 Javascript
简易的投票系统以及js刷票思路和方法
2015/04/07 Javascript
jQuery构造函数init参数分析
2015/05/13 Javascript
标准的js无缝滚动效果
2016/08/30 Javascript
jquery 多个radio的click事件实例
2016/12/03 Javascript
Angular工具方法学习
2016/12/26 Javascript
javascript  数组排序与对象排序的实例
2017/07/17 Javascript
浅谈Express异步进化史
2017/09/09 Javascript
基于vue和react的spa进行按需加载的实现方法
2018/09/29 Javascript
使用gulp构建前端自动化的方法示例
2018/12/25 Javascript
js中call()和apply()改变指针问题的讲解
2019/01/17 Javascript
JS拖拽排序插件Sortable.js用法实例分析
2019/02/20 Javascript
vue中使用rem布局代码详解
2019/10/30 Javascript
微信小程序淘宝首页双排图片布局排版代码(推荐)
2020/10/29 Javascript
使用python 获取进程pid号的方法
2014/03/10 Python
python 获取字符串MD5值方法
2018/05/29 Python
通过python实现弹窗广告拦截过程详解
2019/07/10 Python
用python写PDF转换器的实现
2020/10/29 Python
荷兰睡眠专家:Beter Bed
2020/11/23 全球购物
大学生职业规划前言模板
2013/12/27 职场文书
应聘面试自我评价
2014/01/24 职场文书
村党支部书记承诺书
2014/05/29 职场文书
少年雷锋观后感
2015/06/10 职场文书
2016大一新生军训感言
2015/12/08 职场文书
辞职信怎么写?
2019/05/21 职场文书
Python实现生成bmp图像的方法
2021/06/13 Python
MybatisPlus EntityWrapper如何自定义SQL
2022/03/22 Java/Android
向Spring IOC 容器动态注册bean实现方式
2022/07/15 Java/Android