您的位置:首页 >> Web开发 >> PHP技术 >> PHP技巧 >> 正文
RSS
 

一个php的中文字符串截取函数

http://www.rdxx.com 06年06月08日 17:06 网络 我要投稿

关键词: 字符串 , 中文 , 截取 , PHP , 函数 , 文字
<?php
function cnSubStr($string,$sublen
)
{
if(
$sublen>=strlen($string
))
{
return
$string
;
}
$s=""
;
for(
$i=0;$i<$sublen;$i
++)
{
if(
ord($string{$i})>127
)
{
$s.=$string{$i}.$string{++$i
};
continue;
}else{
$s.=$string{$i
};
continue;
}
}
return
$s
;
}
// End Function cnSubStr($string,$sublen)


/////////// Use like this :
echo "<p>__________________________<p>"
;
$string="242432反对感是456犯得上广泛大使馆地方7890"
;
$sublen=strlen($string
);
$len=20
;
echo
$string."<p>"
;
echo
"总长为:".($sublen+1)."<p>"
;
echo
"截取数:".$len."<p>"
;
for(
$i=1;$i<=$sublen+1;$i
++){
if(
$i>$len
){
echo
$i."<b> →</b> ".cnSubStr($string,$i)."…<br>"
;
continue;
}
echo
$i."<b> →</b> ".cnSubStr($string,$i)."<br>"
;
}
?>

 
 
标签: 字符串 , 中文 , 截取 , PHP , 函数 , 文字 打印本文
 
 
  热点搜索
 
 
 


Copyright ©2005 - 2008 Rdxx.Com,All Rights Reserved
收藏本页
收藏本站