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 session 存储方式的详细介绍
Jun 25 PHP
php中文验证码实现示例分享
Jan 12 PHP
php数组合并array_merge()函数使用注意事项
Jun 19 PHP
ThinkPHP模板IF标签用法详解
Jul 01 PHP
yii2.0实现验证用户名与邮箱功能
Dec 22 PHP
PHP入门教程之上传文件实例详解
Sep 11 PHP
php版微信发红包接口用法示例
Sep 23 PHP
[原创]php实现 data url的图片生成与保存
Dec 04 PHP
PHP下载远程图片的几种方法总结
Apr 07 PHP
PHP+AjaxForm异步带进度条上传文件实例代码
Aug 14 PHP
Yii框架Session与Cookie使用方法示例
Oct 14 PHP
php操作redis数据库常见方法实例总结
Feb 20 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简单操作mysql数据库的类
2015/04/16 PHP
JavaScript 选中文字并响应获取的实现代码
2011/08/28 Javascript
用Mootools获得操作索引的两种方法分享
2011/12/12 Javascript
JavaScript中__proto__与prototype的关系深入理解
2012/12/04 Javascript
js控制淡入淡出示例代码
2013/11/12 Javascript
javascript实现锁定网页、密码解锁效果(类似系统屏幕保护效果)
2014/08/15 Javascript
JS简单操作select和dropdownlist实例
2014/11/26 Javascript
JavaScript 异常处理 详解
2015/02/06 Javascript
JQuery限制复选框checkbox可选中个数的方法
2015/04/20 Javascript
获取JS中网页各种高宽与位置的方法总结
2016/07/27 Javascript
easyui messager alert 三秒后自动关闭提示的实例
2016/11/07 Javascript
Javascript基础回顾之(三) js面向对象
2017/01/31 Javascript
JS日程管理插件FullCalendar中文说明文档
2017/02/06 Javascript
解决jQuery ajax动态新增节点无法触发点击事件的问题
2017/05/24 jQuery
深入理解Nodejs Global 模块
2017/06/03 NodeJs
AngularJS 限定$scope的范围实例详解
2017/06/23 Javascript
vue中监听路由参数的变化及方法
2019/12/06 Javascript
python安装以及IDE的配置教程
2015/04/29 Python
python目录与文件名操作例子
2016/08/28 Python
Django配置celery(非djcelery)执行异步任务和定时任务
2018/07/16 Python
python动态进度条的实现代码
2019/07/03 Python
Python进程,多进程,获取进程id,给子进程传递参数操作示例
2019/10/11 Python
将tensorflow.Variable中的某些元素取出组成一个新的矩阵示例
2020/01/04 Python
Python爬虫爬取、解析数据操作示例
2020/03/27 Python
python 多进程和协程配合使用写入数据
2020/10/30 Python
python实现无边框进度条的实例代码
2020/12/30 Python
css3实现背景颜色渐变让图片不再是唯一的实现方式
2012/12/18 HTML / CSS
布局和排版教程 纯css3实现图片三角形排列
2014/10/17 HTML / CSS
数控技校生自我鉴定
2014/03/02 职场文书
征婚广告词
2014/03/17 职场文书
祖国在我心中演讲稿500字
2014/05/04 职场文书
工伤死亡理赔协议书
2014/10/20 职场文书
2015年教师工作总结范文
2015/03/31 职场文书
2015年创先争优工作总结
2015/05/23 职场文书
导游词之峨眉山
2019/12/16 职场文书
详解SQL报错盲注
2022/07/23 SQL Server