分享编程~
 

PHP字符串截取支持数字字母英文中文混淆字符串截取

PHP字符串截取,支持数字字母英文中文混淆字符串截取。

天天特卖抢好货

PHP字符串截取,支持数字字母英文中文混淆字符串截取。

语法:my_substr(string, length, start, type);

参数:

(1)string:要截取的字符串[必填];

(2)length:字符串截取的长度[整形][非必填](默认为10);

(3)start:字符串开始截取的位置[整形][非必填](默认为0);

(4)type:字符串截取的类型[非必填];

    true或者有值条件为真:初始字符串大于要截取的字符串时返回的字符串后追加…

    false/0等条件为非:返回的字符串后不追加…

(5)encoding:字符串编码[非必填](默认utf-8);

返回值:string字符串。

调用示例:

$str = '分享编程-越加网-';
$newStr = my_substr($str, 5, 4);
echo $newStr; // 输出:-越加网-

自封装的方法:

function my_substr($str, $len = 10, $start = 0, $type=0, $encoding='utf-8'){
    if($type){
        $leng = @mb_strlen($str, $encoding);
        if($leng > $len){
            return @mb_substr($str, $start, $len, $encoding).'…';
        }
    }
    return @mb_substr($str, $start, $len, $encoding);
}


上一篇:PHP自封装CSV文件导入导出类不依赖其他插件下一篇:纯js滑动块验证码防刷机防灌水div拖拽移动
赞(3) 踩(0)
您说多少就多少,您的支持是我最大的动力
赏金
微 信
赏金
支付宝
本文连接: https://www.yj521.com/article/48.html
版权声明: 本文为原创文章,版权归《越加网》所有,分享转载请注明出处!