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的cms
Dec 19 PHP
php中用date函数获取当前时间有误的解决办法
Aug 02 PHP
PHP调用MySQL存储过程并返回值的方法
Dec 26 PHP
PHP简单选择排序算法实例
Jan 26 PHP
php数组添加与删除单元的常用函数实例分析
Feb 16 PHP
php通过baihui网API实现读取word文档并展示
Jun 22 PHP
PHP用户验证和标签推荐的简单使用
Oct 31 PHP
php获取客户端IP及URL的方法示例
Feb 03 PHP
PHP迭代器接口Iterator用法分析
Dec 28 PHP
php实现微信公众号企业转账功能
Oct 01 PHP
php实现每日签到功能
Nov 29 PHP
php 实现简单的登录功能示例【基于thinkPHP框架】
Dec 02 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 在5.1.* 和5.2.*之间 PDO数据库操作中的不同之处小结
2012/03/07 PHP
盘点PHP和ASP.NET的10大对比!
2015/12/24 PHP
PHP基于DateTime类解决Unix时间戳与日期互转问题【针对1970年前及2038年后时间戳】
2018/06/13 PHP
php layui实现前端多图上传实例
2019/07/30 PHP
JavaScript代码复用模式实例分析
2012/12/02 Javascript
JS中批量给元素绑定事件过程中的相关问题使用闭包解决
2013/04/15 Javascript
jQuery中操控hidden、disable等无值属性的方法
2014/01/06 Javascript
简单的js图片轮换代码(js图片轮播)
2014/05/06 Javascript
JavaScript也谈内存优化
2014/06/06 Javascript
推荐一个自己用的封装好的javascript插件
2015/01/29 Javascript
javascript使用输出语句实现网页特效代码
2015/08/06 Javascript
AngularJS入门教程之模块化操作用法示例
2016/11/02 Javascript
js手机号批量滚动抽奖实现代码
2020/04/17 Javascript
ES6正则表达式扩展笔记
2017/07/25 Javascript
微信小程序使用setData修改数组中单个对象的方法分析
2018/12/30 Javascript
jQuery实现的隔行变色功能【案例】
2019/02/18 jQuery
深入浅析vue中cross-env的使用
2019/09/12 Javascript
nuxt.js添加环境变量,区分项目打包环境操作
2020/11/06 Javascript
在nodejs中创建child process的方法
2021/01/26 NodeJs
go和python调用其它程序并得到程序输出
2014/02/10 Python
Python3基础之基本运算符概述
2014/08/13 Python
python3实现短网址和数字相互转换的方法
2015/04/28 Python
Python简单网络编程示例【客户端与服务端】
2017/05/26 Python
Python 3中print函数的使用方法总结
2017/08/08 Python
在python中安装basemap的教程
2018/09/20 Python
对python requests的content和text方法的区别详解
2018/10/11 Python
Python语言快速上手学习方法
2018/12/14 Python
解决在pycharm运行代码,调用CMD窗口的命令运行显示乱码问题
2019/08/23 Python
40个你可能不知道的Python技巧附代码
2020/01/29 Python
英国电子专家:maplin
2019/09/04 全球购物
一个SQL面试题
2014/08/21 面试题
求职自荐信格式
2013/12/04 职场文书
幼儿园2014年度工作总结
2014/11/10 职场文书
2015驻村干部工作总结
2015/04/07 职场文书
公司放假通知怎么写
2015/04/15 职场文书
利用Python+OpenCV三步去除水印
2021/05/28 Python