mb_substr怎么用?

string mb_substr ( string $str , int $start [, int $length = NULL [, string $encoding = mb_internal_encoding() ]] )

header('Content-Type:text/html;charset=utf-8');//防止编码错误

$_str = '反攻倒算大家送饭都是减肥的搜救分队送的酸辣粉第三方';
echo $_str.'
';
stringSubStr($_str);
function stringSubStr($_str){
    echo !empty($_str)? mb_substr($_str,0,2,'utf-8').'....'.'
':$_str;            1
    echo !empty($_str)? mb_substr($_str,3,-2,'utf-8').'....':$_str;                      2

}

运行结果:

1中:截取2个长度,

2中:length为负数,截取到-2的位置。


你可能感兴趣的:(PHP)