手机
当前位置:查字典教程网 >编程开发 >php教程 >php字符串截取中文截取2,单字节截取模式
php字符串截取中文截取2,单字节截取模式
摘要://中文截取2,单字节截取模式functioncn_substr($str,$slen,$startdd=0){$restr="";$c="...

//中文截取2,单字节截取模式

functioncn_substr($str,$slen,$startdd=0){

$restr="";

$c="";

$str_len=strlen($str);

if($str_len<$startdd+1)return"";

if($str_len<$startdd+$slen||$slen==0)$slen=$str_len-$startdd;

$enddd=$startdd+$slen-1;

for($i=0;$i<$str_len;$i++)

{

if($startdd==0)$restr.=$c;

elseif($i>$startdd)$restr.=$c;

if(ord($str[$i])>0x80){

if($str_len>$i+1)$c=$str[$i].$str[$i+1];

$i++;

}

else{$c=$str[$i];}

if($i>=$enddd){

if(strlen($restr)+strlen($c)>$slen)break;

else{$restr.=$c;break;}

}

}

return$restr;

}

functioncn_midstr($str,$start,$len){

returncn_substr($str,$slen,$startdd);

}

【php字符串截取中文截取2,单字节截取模式】相关文章:

最小化数据传输——在客户端存储数据

如何将一个表单同时提交到两个地方处理

php一个解析字符串排列数组的方法

php中文本数据翻页(留言本翻页)

php实现比较两个字符串日期大小的方法

PHP中的串行化变量和序列化对象

php解析字符串里所有URL地址的方法

用Socket发送电子邮件

一个阿拉伯数字转中文数字的函数

php简单实现多字节字符串翻转的方法

精品推荐
分类导航