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高效率写法(详解原因)
Jun 20 PHP
php操作mysql数据库的基本类代码
Feb 25 PHP
codeigniter框架The URI you submitted has disallowed characters错误解决方法
May 06 PHP
PHP中使用TCPDF生成PDF文档实例
Jul 01 PHP
php实现点击可刷新验证码
Nov 07 PHP
PHP常用文件操作函数和简单实例分析
Jun 03 PHP
php 变量引用与变量销毁机制详细介绍
Dec 05 PHP
PHP实现正则匹配所有括号中的内容
Jun 22 PHP
记录Yii2框架开发微信公众号遇到的问题及解决方法
Jul 20 PHP
php报错502badgateway解决方法
Oct 11 PHP
laravel-admin 实现在指定的相册下添加照片
Oct 21 PHP
php设计模式之职责链模式实例分析【星际争霸游戏案例】
Mar 27 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 字符串替换的方法
2012/01/10 PHP
php数组去重的函数代码
2013/02/03 PHP
php找出指定范围内回文数且平方根也是回文数的方法
2015/03/23 PHP
php使用str_shuffle()函数生成随机字符串的方法分析
2017/02/17 PHP
自制PHP框架之设计模式
2017/05/07 PHP
YII2框架中excel表格导出的方法详解
2017/07/21 PHP
laravel5环境隐藏index.php后缀(apache)的方法
2019/10/12 PHP
JavaScript的漂亮的代码片段
2013/06/05 Javascript
js判断undefined类型示例代码
2014/02/10 Javascript
JavaScript onkeydown事件入门实例(键盘某个按键被按下)
2014/10/17 Javascript
jquery表单对象属性过滤选择器实例分析
2015/05/18 Javascript
js实现文本框支持加减运算的方法
2015/08/19 Javascript
js倒计时抢购实例
2015/12/20 Javascript
JavaScript程序中的流程控制语句用法总结
2016/05/23 Javascript
jQuery中$.grep() 过滤函数 数组过滤
2016/11/22 Javascript
Vue实现简单分页器
2018/12/29 Javascript
JS/jQuery实现超简单的Table表格添加,删除行功能示例
2019/07/31 jQuery
用Node写一条配置环境的指令
2019/11/14 Javascript
Vue作用域插槽实现方法及作用详解
2020/07/08 Javascript
使用pandas的box_plot去除异常值
2019/12/10 Python
深入了解如何基于Python读写Kafka
2019/12/31 Python
实例讲解Python 迭代器与生成器
2020/07/08 Python
python 调用API接口 获取和解析 Json数据
2020/09/28 Python
Chemist Warehouse官方海外旗舰店:澳洲第一连锁大药房
2017/08/25 全球购物
Brother加拿大官网:打印机、贴标机、缝纫机
2019/10/09 全球购物
英国豪华装饰照明品牌的在线零售商:Inspyer Lighting
2019/12/10 全球购物
临床医学专业个人的自我评价
2013/09/27 职场文书
运动会开幕式邀请函
2014/01/22 职场文书
微笑服务演讲稿
2014/05/13 职场文书
积极向上的团队口号
2014/06/06 职场文书
庆七一宣传标语
2014/10/08 职场文书
高中升旗仪式主持词
2015/07/03 职场文书
2016校本研修培训心得体会
2016/01/08 职场文书
Python中json.load()和json.loads()有哪些区别
2021/06/07 Python
「玫瑰之王的葬礼」舞台剧主视觉图公开
2022/03/21 日漫
Elasticsearch Recovery 详细介绍
2022/04/19 Java/Android