家用电器厂家官方指定售后联系方式提供网站,前三名可减少百分之10%的维修费用
  • 阿宅首页
  • Php
    • smarty
    • thinkphp
    • CodeIgniter
    • 微信开发
  • 作品(works)
    • alphp
    • 弹幕(Php)
  • 动漫(二次元)
  • 程序cms
    • Emlog
    • FeiFeicms
    • ecshop
    • dedecms
  • java/android
  • Html/Css
  • 问题留言
您的位置:首页 > Php> php 截取字符串不会出现乱码版本

4月262019

php 截取字符串不会出现乱码版本

发布:2019-4-26 20:55 Friday   分类:   阅读:3430次   评论:3条

function substr_text($str, $start=0, $length, $charset="utf-8", $suffix="")
{
if(function_exists("mb_substr")){
return mb_substr($str, $start, $length, $charset).$suffix;
}
elseif(function_exists('iconv_substr')){
return iconv_substr($str,$start,$length,$charset).$suffix;
}
$re['utf-8'] = "/[\x01-\x7f]|[\xc2-\xdf][\x80-\xbf]|[\xe0-\xef][\x80-\xbf]{2}|[\xf0-\xff][\x80-\xbf]{3}/";
$re['gb2312'] = "/[\x01-\x7f]|[\xb0-\xf7][\xa0-\xfe]/";
$re['gbk']  = "/[\x01-\x7f]|[\x81-\xfe][\x40-\xfe]/";
$re['big5']  = "/[\x01-\x7f]|[\x81-\xfe]([\x40-\x7e]|\xa1-\xfe])/";
preg_match_all($re[$charset], $str, $match);
$slice = join("",array_slice($match[0], $start, $length));
return $slice.$suffix;
}



本文固定链接: http://alzhai.com/post-1852.html

上一篇:噢~这是最新的文章了
下一篇:vc++ 读取txt文件所有内容

热门文章

  • php 截取字符串不会出现乱码版本

相关文章

  • sql 一个字段同时查询
  • php if 简单写法于多种用法
  • php date 按时间段查询
  • php 初始化/修改 循环中的变量
  • php curl 请求函数
评论列表 ↓
评论用户的头像
自古二楼出人才。 shawn      2019-07-09 11:34 @回复
缘分啊!刚好最近需要这个功能服务器上又没有mb_string扩展,感谢感谢
评论用户的头像
呦,果断人中龙凤! 魔仙堡仙女      2019-06-13 20:14 @回复
腿姐,你是一味奇毒 我患而不治 我无药可医
子评论的用户头像
站长       2019-06-13 20:16 @回复>
@魔仙堡仙女:你是仙女,可爱又美丽
取消回复

发表评论  [注意:请勿进行垃圾评论]

点击勾后提交评论!已经代表你被我征服了  


    最新维修电话

    • vc++ 读取txt文件所有内容
    • 微信播放视频显示:视频解析异常解决方法
    • jquery 最多还可输入多个字数字,及时提示
    • php base64保存为图片
    • jquery html5 手机上传图片截图
    • html5 js 手机移动端上传图片截图
    • li float left 超出div
    • file_get_contents 输出空白
    • php 只输出中文
    • php 生成圆形头像
    • php 微信公众号点击导航回复图片消息
    • php 两张图片合并添加文字
    • jquery 图片预加载图片加载中
    • 阿里云 Centos 错误日志路径
    • $_COOKIE 获取不到值的原因
    • setInterval 停止
    • jQuery+php实现ajax文件上传带进度条
    • 全站404链接检测工具
    • html js 全国省份 城市 区(县)三级联动
    • linux 服务器 Starting httpd: httpd: Could not reliably determine the server's fully
    • php curl 随机ip访问
    • php whois 获取详情代码
    • php 二维数组排序
    • 2016 新域名 party 域名注册价5元
    • php 网址生成微信二维码
    • php 判断是否有重复数组
    • 子iframe点击按钮父iframe跳转
    • 子iframe控制父iframe高度
    • jquery 修改div下指定标签属性
    • jquery获取 input 多文本 name 数组 [] 方法
    • php 获取文章中/html中的img标签src
    • jquery 回车提交表单
    • php 判断是否为ajax请求
    • php cookie 不用刷新 立即生效
    • php 汽车cms simcms pc+wap(增加功能版)
    • php 汽车cms simcms无加密 pc+wap
    • php 是否包含另一个字符串
    • html canvas 基础记录
    • jquery get post 同步请求,不同步问题
    • php 删除反斜杠 \




粤ICP备15106218号     site.txt