php截取utf-8中文字符串乱码的解决方法


Posted in PHP onMarch 29, 2010
function utf8_substr($str,$len) 
{ 
for($i=0;$i<$len;$i++) 

{ 


$temp_str=substr($str,0,1); 


if(ord($temp_str) > 127){ 



$i++; 


if($i<$len){ 



$new_str[]=substr($str,0,3); 



$str=substr($str,3); 



} 


}else { 


$new_str[]=substr($str,0,1); 


$str=substr($str,1); 


} 

} 

return join($new_str); 
}
PHP 相关文章推荐
PHP输出控制功能在简繁体转换中的应用
Oct 09 PHP
相对路径转化成绝对路径
Apr 10 PHP
php flush类输出缓冲剖析
Oct 19 PHP
PHP 远程关机实现代码
Nov 10 PHP
php正则表达匹配中文问题分析小结
Mar 25 PHP
php-fpm配置详解
Feb 12 PHP
Linux下手动编译安装PHP扩展的例子分享
Jul 15 PHP
Yii实现Command任务处理的方法详解
Jul 14 PHP
php删除一个路径下的所有文件夹和文件的方法
Feb 07 PHP
php判断电子邮件是否正确方法
Dec 04 PHP
PHP快速排序算法实现的原理及代码详解
Apr 03 PHP
Yii框架的布局文件实例分析
Sep 04 PHP
php上的memcache和memcached两个pecl库
Mar 29 #PHP
php 字符串函数收集
Mar 29 #PHP
DW中链接mysql数据库时,建立字符集中文出现乱码的解决方法
Mar 27 #PHP
PHP初学者最感迷茫的问题小结
Mar 27 #PHP
php echo()和print()、require()和include()函数区别说明
Mar 27 #PHP
PHP 一个比较完善的简单文件上传
Mar 25 #PHP
php+mysql 实现身份验证代码
Mar 24 #PHP
You might like
php中json_encode中文编码问题分析
2011/09/13 PHP
PHP输入流php://input介绍
2012/09/18 PHP
php两种无限分类方法实例
2015/04/21 PHP
php打造智能化的柱状图程序,用于报表等
2015/06/19 PHP
PHP函数checkdnsrr用法详解(Windows平台用法)
2016/03/21 PHP
php+ajax登录跳转登录实现思路
2016/07/31 PHP
JS 控制CSS样式表
2009/08/20 Javascript
用js获取电脑信息(是使用与IE浏览器)
2013/01/15 Javascript
Extjs中的GridPanel隐藏列会显示在menuDisabled中解决方法
2013/01/27 Javascript
html的DOM中document对象forms集合用法实例
2015/01/21 Javascript
js上传图片及预览功能实例分析
2015/04/24 Javascript
cocos2dx骨骼动画Armature源码剖析(一)
2015/09/08 Javascript
Vuejs 用$emit与$on来进行兄弟组件之间的数据传输通信
2017/02/23 Javascript
node使用UEditor富文本编辑器的方法实例
2017/07/11 Javascript
centos 上快速搭建ghost博客方法分享
2018/05/23 Javascript
从vue源码解析Vue.set()和this.$set()
2018/08/30 Javascript
在node中使用jwt签发与验证token的方法
2019/04/03 Javascript
JavaScript实现图片的放大缩小及拖拽功能示例
2019/05/14 Javascript
JavaScript中break、continue和return的用法区别实例分析
2020/03/02 Javascript
python 借助numpy保存数据为csv格式的实现方法
2018/07/04 Python
TensorFlow实现模型评估
2018/09/07 Python
Django model序列化为json的方法示例
2018/10/16 Python
keras 指定程序在某块卡上训练实例
2020/06/22 Python
Django配置跨域并开发测试接口
2020/11/04 Python
pycharm激活码免费分享适用最新pycharm2020.2.3永久激活
2020/11/25 Python
购买200个世界上最好的内衣品牌:Bare Necessities
2017/02/11 全球购物
捷克电器和DJ设备网上商店:Electronic-star
2017/07/18 全球购物
介绍下Java中==和equals的区别
2013/09/01 面试题
主治医师岗位职责
2013/12/10 职场文书
吃空饷专项治理工作实施方案
2014/03/04 职场文书
工程造价专业大学生职业规划范文
2014/03/09 职场文书
销售求职信范文
2014/05/26 职场文书
2014年大学教师工作总结
2014/12/02 职场文书
任命通知范文
2015/04/21 职场文书
单位病假条范文
2015/08/17 职场文书
python pyhs2 的安装操作
2021/04/07 Python