php比较好用的字符串截取函数

前端之家收集整理的这篇文章主要介绍了php比较好用的字符串截取函数前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
感兴趣PHP比较好用的字符串截取函数的小伙伴,下面一起跟随编程之家 jb51.cc的小编来看看吧。
  1. # 编程之家 (jb51.cc)
  2. function sysSubStr($string,$length,$append = false)
  3. {
  4. if(strlen($string) <= $length )
  5. {
  6. return $string;
  7. }
  8. else
  9. {
  10. $i = 0;
  11. while ($i < $length)
  12. {
  13. $stringTMP = substr($string,$i,1);
  14. if ( ord($stringTMP) >=224 )
  15. {
  16. $stringTMP = substr($string,3);
  17. $i = $i + 3;
  18. }
  19. elseif( ord($stringTMP) >=192 )
  20. {
  21. $stringTMP = substr($string,2);
  22. $i = $i + 2;
  23. }
  24. else
  25. {
  26. $i = $i + 1;
  27. }
  28. $stringLast[] = $stringTMP;
  29. }
  30. $stringLast = implode("",$stringLast);
  31. if($append)
  32. {
  33. $stringLast .= "...";
  34. }
  35. return $stringLast;
  36. }
  37. }
  38. $string = "专注于互联网主流的各种技术";
  39. $length = "27";
  40. $append = true;
  41. echo sysSubStr($string,$append);
  42. // 输出

猜你在找的PHP相关文章