美文网首页
php 实现中英文混合字符串拆分 类似淘宝关键字搜索方法

php 实现中英文混合字符串拆分 类似淘宝关键字搜索方法

作者: 小世界的快乐 | 来源:发表于2019-01-25 17:07 被阅读3次

function mb_str_split($str,$split_length=3,$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;

}

相关文章

网友评论

      本文标题:php 实现中英文混合字符串拆分 类似淘宝关键字搜索方法

      本文链接:https://www.haomeiwen.com/subject/ynkvjqtx.html