PHP中中文字符串的substr替代方案

          Posted on 2008-01-17 19:04 Norvid 閱讀(226) 評論(0)  編輯  收藏
          如果是utf-8字符集的話,可以使用以下這個函數(shù)來替代php的substr函數(shù)。

          function utf8_substr($str, $start, $length) {
              
          if (function_exists('mb_substr')) {    return mb_substr($str, $start, $length, 'UTF-8'); }
              
          preg_match_all("/./u", $str, $arr);
              
          return implode("", array_slice($arr[0], $start, $length));
          }



          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           

          posts - 0, comments - 9, trackbacks - 0, articles - 13

          Copyright © Norvid

          主站蜘蛛池模板: 江西省| 淳化县| 长葛市| 呼伦贝尔市| 汶上县| 玛纳斯县| 宁蒗| 凌源市| 富宁县| 藁城市| 吉安县| 杂多县| 林西县| 平乡县| 土默特右旗| 利川市| 灵山县| 濮阳市| 苍山县| 梁平县| 宜丰县| 和林格尔县| 兴海县| 南华县| 平原县| 阿尔山市| 昭通市| 罗定市| 昌邑市| 乌鲁木齐县| 株洲市| 洪湖市| 阿图什市| 六安市| 水富县| 甘谷县| 资兴市| 和田市| 和平区| 集安市| 乐陵市|