php截取字符串(无乱码 utf8)

发布时间:2019-12-26编辑:脚本学堂
分享一例截取字符串的php函数代码,避免了乱码问题,utf8格式下无乱码,有需要的朋友参考下。

本节内容:
php截取字符串的函数

例子:
 

复制代码 代码示例:
<?php
/**
* 字符串 截取函数
* by www.jb200.com
*/
function msubstr($str, $start, $len) {
    $tmpstr = "";
    $strlen = $start + $len;
    for($i = 0; $i < $strlen; $i++) {
        if(ord(substr($str, $i, 1)) > 0xa0) {
            $tmpstr .= substr($str, $i, 2);
            $i++;
        } else
            $tmpstr .= substr($str, $i, 1);
    }
    return $tmpstr;
}

>>> 您可能感兴趣的文章:
php中文截取字符串函数(很好用)
PHP中文字符串截取的四个函数
php中文支持函数 php中文截取字符串函数 PHP中文字符串翻转
php中文字符截取函数(自用)
支持中文的php字符串截取函数实例
php截取中文字符(utf-8格式)的函数
四个php中文字符串截取函数
php中文字符串截取 php截取中文字符串的函数
解决php截取utf-8中文字符串时乱码的问题
用于utf8编码的字符串截取的函数
一个比较全面的截取函数(多用于采集内容的分析)
一个好用的字符串截取函数(汉字一个算两个字符,英文算一个字符)
php字符串截取的代码学习
PHP中文字符串截取函数