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读取MySQL数据代码
Jun 05 PHP
PHP中Date()时间日期函数的使用方法小结
Apr 20 PHP
Zend的MVC机制使用分析(二)
May 02 PHP
Window 7/XP 安装Apache 2.4与PHP 5.4 的过程详解
Jun 02 PHP
浅析虚拟主机服务器php fsockopen函数被禁用的解决办法
Aug 07 PHP
CI框架学习笔记(一) - 环境安装、基本术语和框架流程
Oct 26 PHP
php查询ip所在地的方法
Dec 05 PHP
PHP导入导出Excel代码
Jul 07 PHP
php析构函数的简单使用说明
Aug 24 PHP
Yii2针对指定url的生成及图片等的引入方法小结
Jul 18 PHP
yii2.0实现创建简单widgets示例
Jul 18 PHP
php事务回滚简单实现方法示例
Mar 28 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 MySQL与分页效率
2008/06/04 PHP
php实现的遍历文件夹下所有文件,编辑删除
2010/01/05 PHP
PHP运行出现Notice : Use of undefined constant 的完美解决方案分享
2012/03/05 PHP
PHP运行SVN命令显示某用户的文件更新记录的代码
2014/01/03 PHP
PHP中Cookie的使用详解(简单易懂)
2017/04/28 PHP
PHP设计模式(五)适配器模式Adapter实例详解【结构型】
2020/05/02 PHP
jquery 多级下拉菜单核心代码
2010/05/21 Javascript
精心挑选的15款优秀jQuery 本特效插件和教程
2012/08/06 Javascript
jQuery实现隔行背景色变色
2014/11/24 Javascript
在JavaScript中操作时间之getUTCDate()方法的使用
2015/06/10 Javascript
javascript实现滚动效果的数字时钟实例
2016/07/21 Javascript
使用JavaScript获取URL中的参数(两种方法)
2016/11/16 Javascript
javascript 数据存储的常用函数总结
2017/06/01 Javascript
bootstrap datetimepicker控件位置异常的解决方法
2017/11/23 Javascript
JS异步执行结果获取的3种解决方式
2019/02/19 Javascript
layerui代码控制tab选项卡,添加,关闭的实例
2019/09/04 Javascript
ES6的异步操作之promise用法和async函数的具体使用
2019/12/06 Javascript
JavaScript中变量提升和函数提升的详解
2020/08/07 Javascript
Python中函数及默认参数的定义与调用操作实例分析
2017/07/25 Python
django限制匿名用户访问及重定向的方法实例
2018/02/07 Python
python cs架构实现简单文件传输
2020/03/20 Python
详解Python字符串切片
2019/05/20 Python
Python函数中参数是传递值还是引用详解
2019/07/02 Python
python多环境切换及pyenv使用过程详解
2019/09/27 Python
Python递归函数特点及原理解析
2020/03/04 Python
全球知名巧克力品牌:Godiva
2016/07/22 全球购物
XMLHttpRequest对象在IE和Firefox中创建方式有没有不同
2016/03/23 面试题
师范学院毕业生求职信范文
2013/12/26 职场文书
小学生作文评语
2014/04/18 职场文书
说明书格式及范文
2014/05/07 职场文书
民事诉讼授权委托书范文
2014/08/02 职场文书
公司的门卫岗位职责
2014/09/09 职场文书
2014年信用社工作总结
2014/11/25 职场文书
租车协议书
2015/01/27 职场文书
2015年党小组工作总结
2015/05/26 职场文书
Java中的Kafka为什么性能这么快及4大核心详析
2022/09/23 Java/Android