PHP截取汉字乱码问题解决方法mb_substr函数的应用


Posted in PHP onMarch 30, 2008

首先
1.确保你的Windows/system32下有php_mbstring.dll这个文件,没有就从你Php安装目录extensions里拷入Windows/system32里面。

2.在windows目录下找到php.ini打开编辑,搜索mbstring.dll,找到
;extension=php_mbstring.dll把前面的;号去掉,这样mb_substr函数就可以生效了
mb_strcut函数功能也可以截取字符串长度,下面实例具体看看区别在哪:

<?php 
$str = '这样一来我的字符串就不会有乱码^_^'; echo "mb_substr:" . mb_substr($str, 0, 7, 'utf-8'); 
//结果:这样一来我的字 
echo "<br>"; 
echo "mb_strcut:" . mb_strcut($str, 0, 6, 'utf-8'); 
//结果:这样 
?>

从上面的例子可以看出,mb_substr是按字来切分字符,而mb_strcut是按字节来切分字符,但是都不会产生半个字符的现象。

PHP 相关文章推荐
PHP define函数的使用说明
Aug 27 PHP
判断是否为指定长度内字符串的php函数
Feb 16 PHP
PHP中将网页导出为Word文档的代码
May 25 PHP
一些php项目中比较通用的php自建函数的详解
Jun 06 PHP
php猴子选大王问题解决方法
May 12 PHP
PHP进行批量任务处理不超时的解决方法
Jul 11 PHP
JavaScript实现删除电脑的关机键
Jul 26 PHP
PHP会话操作之cookie用法分析
Sep 28 PHP
php使用CutyCapt实现网页截图保存的方法
Oct 03 PHP
PHP二维数组去重实例分析
Nov 18 PHP
PHP7新特性之抽象语法树(AST)带来的变化详解
Jul 17 PHP
Laravel框架Auth用户认证操作实例分析
Sep 29 PHP
PHP5中的时间相差8小时的解决办法
Mar 28 #PHP
php heredoc和phpwind的模板技术使用方法小结
Mar 28 #PHP
WINDOWS下php5.2.4+mysql6.0+apache2.2.4+ZendOptimizer-3.3.0配置
Mar 28 #PHP
Mysql的GROUP_CONCAT()函数使用方法
Mar 28 #PHP
php中文字符截取防乱码
Mar 28 #PHP
关于Intype一些小问题的解决办法
Mar 28 #PHP
php5中类的学习
Mar 28 #PHP
You might like
php面向对象中的魔术方法中文说明
2014/03/04 PHP
PHP模拟QQ登录的方法
2015/07/29 PHP
用jscript实现列出安装的软件列表
2007/06/18 Javascript
jQuery的强大选择器小结
2009/12/27 Javascript
JavaScript中使用replace结合正则实现replaceAll的效果
2010/06/04 Javascript
使用滤镜设置透明导致 IE 6/7/8/9 解析异常的解决方法
2011/04/07 Javascript
onbeforeunload与onunload事件异同点总结
2013/06/24 Javascript
当前页禁止复制粘贴截屏代码小集
2013/07/24 Javascript
js实现无需数据库的县级以上联动行政区域下拉控件
2013/08/14 Javascript
超漂亮的jQuery图片轮播特效
2015/11/24 Javascript
【经典源码收藏】基于jQuery的项目常见函数封装集合
2016/06/07 Javascript
AngularJs  E2E Testing 详解
2016/09/02 Javascript
基于JavaScript实现右键菜单和拖拽功能
2016/11/28 Javascript
bootstrapValidator bootstrap-select验证不可用的解决办法
2017/01/11 Javascript
Bootstrap表单使用方法详解
2017/02/17 Javascript
微信小程序实现联动选择器
2019/02/15 Javascript
JS/jQuery实现获取时间的方法及常用类完整示例
2019/03/07 jQuery
nginx配置域名后的二级目录访问不同项目的配置操作
2020/11/06 Javascript
python复制文件到指定目录的实例
2018/04/27 Python
python自动查询12306余票并发送邮箱提醒脚本
2018/05/21 Python
python样条插值的实现代码
2018/12/17 Python
python石头剪刀布小游戏(三局两胜制)
2021/01/20 Python
python运用sklearn实现KNN分类算法
2019/10/16 Python
如何基于Python制作有道翻译小工具
2019/12/16 Python
python 爬取古诗文存入mysql数据库的方法
2020/01/08 Python
CSS3中线性颜色渐变的一些实现方法
2015/07/14 HTML / CSS
英国运动服、设备及配件网站:DW Sports
2019/12/04 全球购物
如何查询Oracle数据库中已经创建的索引
2013/10/11 面试题
学校与家长安全责任书
2014/07/23 职场文书
生物工程专业求职信
2014/09/03 职场文书
大学生考试作弊被抓检讨书
2014/12/27 职场文书
介绍信范文大全
2015/05/07 职场文书
尼克胡哲观后感
2015/06/08 职场文书
幼儿园中班班级总结
2015/08/10 职场文书
MySQL中IF()、IFNULL()、NULLIF()、ISNULL()函数的使用详解
2021/06/26 MySQL
一文教你快速生成MySQL数据库关系图
2022/06/28 Redis