PHP 문자열 차단 작은 예 PHP 함수가 고정 길이 문자열을 차단합니다.

WBOY
풀어 주다: 2016-07-25 08:51:26
원래의
1274명이 탐색했습니다.
  1. function toFixLen($str,$len){ //固定长度字符串的截取
  2. if($len>=strlen($str)||!$len)return$str;
  3. $len-=3;
  4. $tempstr1=substr($str,0,$len); //截取字符串
  5. $tempstr2=preg_replace('/([x81-xff] )$/ms','',$tempstr1,1); //去掉结尾的连续汉字字符
  6. if(!is_int((strlen($tempstr1)-strlen($tempstr2))/2)){ //去掉的字符为奇数?
  7. $tempstr1=substr($str,0,$len-1);
  8. }
  9. return$tempstr1."…";
  10. }
  11. ?>
复制代码


원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿