Maison  >  Article  >  développement back-end  >  PHP截取中英混合字符串

PHP截取中英混合字符串

WBOY
WBOYoriginal
2016-07-25 08:50:55900parcourir
  1. $str='天Find我';
  2. function cut_str($str='',$offset,$length){
  3. $str=iconv("utf-8","gb2312",$str);
  4. $str_len=strlen($str);
  5. $arr=array();
  6. for($i=0;$i if(ord($str{$i})>0x80){
  7. $arr[]=$str{$i}.$str{$i+1};
  8. $i++;
  9. continue;
  10. }
  11. $arr[]=$str{$i};
  12. }
  13. return array_slice($arr,$offset,$length);
  14. }
  15. var_dump(cut_str($str,0,2));
复制代码


Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn