时时商务社区

标题: PHP中一个控制字符串输出的函数 [打印本页]

作者: wx_pylelnL4    时间: 2018-2-14 09:41

            // php 中 一个控制字符串输出的函数(中英文),每行显示多少字数,避免英文的影响
// $str 字符串
// $len 每行显示的字数(汉字×2)
function rep($str,$len)
{   
    $strlen=strlen($str);   
    $i=0;
    $finstr="";
    $pos=0;
    while($i0xa0){
          $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 echo 输出字符串函数详解
  • PHP学习之输出字符串(echo,print,printf,print_r和var_dump)
  • php输出xml格式字符串(用的这个)
  • 教你如何使用PHP输出中文JSON字符串
  • php实现字符串反转输出的方法
  • 深入理解php printf() 输出格式化的字符串
  • php常用字符串输出方法分析(echo,print,printf及sprintf)
  • PHP常见字符串处理函数用法示例【转换,转义,截取,比较,查找,反转,切割】
  • php使用正则表达式获取字符串中的URL
  • PHP实现截取中文字符串不出现?号的解决方法
  • php输出含有“#”字符串的方法
            




    欢迎光临 时时商务社区 (http://bbs.4435.cn/) Powered by Discuz! X3.2