PHP中一个控制字符串输出的函数
来源:互联网 发布:js模块化框架 编辑:程序博客网 时间:2024/05/16 05:22
// php 中 一个控制字符串输出的函数(中英文),每行显示多少字数,避免英文的影响
// $str 字符串
// $len 每行显示的字数(汉字×2)
function rep($str,$len)
{
$strlen=strlen($str);
$i=0;
$finstr="";
$pos=0;
while($i<$strlen)
{
$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.="<BR>";
$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.="<BR>";
$pos=0;
}
} //while
return $finstr;
}
// $str 字符串
// $len 每行显示的字数(汉字×2)
function rep($str,$len)
{
$strlen=strlen($str);
$i=0;
$finstr="";
$pos=0;
while($i<$strlen)
{
$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.="<BR>";
$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.="<BR>";
$pos=0;
}
} //while
return $finstr;
}
0 0
- PHP中一个控制字符串输出的函数
- PHP中一个控制字符串输出的函数
- php 一个字符串中插入另外一个字符串的函数
- 给大家分享一个PHP控制字符串输出函数案例吧
- 写一个函数,输出字符串中字符的字典
- 控制页面中输出字符串的长度
- 一个可以删除字符串中HTML标记的PHP函数
- PHP输出控制函数介绍
- php输出控制函数汇总
- PHP的输出控制
- 8.5 写一个函数,使输入的一个字符串按反序存放,在主函数中输入和输出字符串。
- 写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度
- java 写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度。
- 写一个函数,使输入的一个字符串按反序存放,在主函数中输入和输出字符串
- 写一个函数,使输入的一个字符串按反序存放,在主函数中输入和输出字符串
- 输出一个字符串中单词的个数
- 写一个方法,求一个字符串的长度,在main函数中输入字符串,并输出其长度。
- 写一函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度。(指针)
- OpenCV基础篇之读取显示图片
- OpenCV基础篇之像素操作对比度调节
- 二叉树的深度
- DSP/BIOS使用之初窥门径——滴答时钟及烧写Flash
- gcc的 "-fpack-struct" 编译选项导致程序core dump的分析
- PHP中一个控制字符串输出的函数
- PCB设计资料:看到最后才知道是福利
- [Android Develop_001]-开发环境及Activity
- 《数据结构》 实验一VC编程的灵活使用
- 一个研究生导师的肺腑直言
- LabVIEW上位机与串口通信
- iOS 7:用代码解决视图控制器的View整体上移问题
- c++ primer(第五版)笔记 第十章 泛型算法(1)
- java/c++禁止产生堆/栈对象及其他