最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php支持中文字符串分割的函數(shù)

 更新時間:2015年05月28日 15:16:47   投稿:hebedich  
本文給大家分享了2個php使用mb_xxx方法來實現(xiàn)中文字符分割的方法,其基本思路都差不多,有需要的小伙伴可以參考下。

str_split不支持中文,利用mb_xx函數(shù)實現(xiàn)個

/**
 * Convert a string to an array
 * @param string $str
 * @param number $split_length
 * @return multitype:string
 */
function mb_str_split($str,$split_length=1,$charset="UTF-8"){
  if(func_num_args()==1){
    return preg_split('/(?<!^)(?!$)/u', $str);
  }
  if($split_length<1)return false;
  $len = mb_strlen($str, $charset);
  $arr = array();
  for($i=0;$i<$len;$i+=$split_length){
    $s = mb_substr($str, $i, $split_length, $charset);
    $arr[] = $s;
  }
  return $arr;
}

方法二:

function mbStrSplit ($string, $len=1) {
  $start = 0;
  $strlen = mb_strlen($string);
  while ($strlen) {
    $array[] = mb_substr($string,$start,$len,"utf8");
    $string = mb_substr($string, $len, $strlen,"utf8");
    $strlen = mb_strlen($string);
  }
  return $array;
}

以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。

相關(guān)文章

最新評論

台中县| 宝清县| 永福县| 宁海县| 留坝县| 安图县| 青海省| 即墨市| 房产| 北宁市| 柯坪县| 涿州市| 阳泉市| 淄博市| 富阳市| 静安区| 民权县| 尼木县| 元阳县| 来宾市| 扎鲁特旗| 喀喇| 祁连县| 防城港市| 磐安县| 疏附县| 临潭县| 乾安县| 石屏县| 如皋市| 从江县| 阳曲县| 东阿县| 松滋市| 汝城县| 平利县| 岚皋县| 新乐市| 沙洋县| 上栗县| 陇川县|