• PHP方法之 mb_substr


    主要功能:中文字符串截取,解决substr中文截取问题,用法基本和substr相同,他可以指定编码。

    函数原型:string mb_substr ( string $str , int $start [, int $length = NULL [, string $encoding = mb_internal_encoding() ]] )

    参数解释:

    str 从该 string 中提取子字符串。

    start str 中要使用的第一个字符的位置。

    length str 中要使用的最大字符数。 If omitted or NULL is passed, extract all characters to the end of the string.
    encoding encoding 参数为字符编码。如果省略,则使用内部字符编码。
    返回值:mb_substr() 函数根据 start 和 length 参数返回 str 中指定的部分。
    使用实例:
    $str = '这样一来我的字符串就不会有乱码^_^';
    echo "mb_substr:" . mb_substr($str, 0, 7, 'utf-8');
    //结果:这样一来我的字
    
    ?>

     

    注意点:必须要有mbstring扩展支持,否则无法使用

     

    个人独立博客:

    http://blog.wxp123.me/p/60

     

     

     

  • 相关阅读:
    干草金字塔
    ⑨的完美搭积木
    门(door)
    ⑨的完美冻青蛙(frog)
    An overnight dance in discotheque
    逃跑(escape)
    BZOJ4390: [Usaco2015 dec]Max Flow
    BZOJ3732: Network
    BZOJ1121: [POI2008]激光发射器SZK
    BZOJ3713: [PA2014]Iloczyn
  • 原文地址:https://www.cnblogs.com/wangpg/p/4909794.html
Copyright © 2020-2023  润新知