您好,欢迎访问一九零五行业门户网

PHP中控制字符串输出的函数

// php 中 一个控制字符串输出的函数(中英文),每行显示多少字数,避免英文的影响
// $str 字符串
// $len 每行显示的字数(汉字×2)
function rep($str,$len)
{   
    $strlen=strlen($str);   
    $i=0;
    $finstr=;
    $pos=0;
while($i    {   
      $s1=substr($str,$i,1);
      $s2=ord($s1);
      if($s2>0xa0){
$finstr.=substr($str,$i,2);  
          $pos+=2;
          $i+=2;
}else{
switch($s2){
             case 13:  
              $finstr.=
;
              $pos=0;
              break;
             case 10:                
              $pos=0;
              break;              
             case 32;              
                 $finstr.= ;
                 $pos++;
                 break;
             default:                       
              $finstr.=htmlspecialchars($s1);  
              $pos++;     
              break;
          }
$i++;
} //if
if($pos>=$len){     
          $finstr.=
;
          $pos=0;
    }
}  //while
    return $finstr;   
}
以上就介绍了php中控制字符串输出的函数,包括了控制字符串函数方面的内容,希望对php教程有兴趣的朋友有所帮助。
其它类似信息

推荐信息