php有一个mb_substr函数,是针对2进制的,可以一试
解决方案 »
- 应该给web开发的初学者推荐那种语言?php/asp.net/python ???
- ★★ 简单,易用,易懂方,适合初学者的框架QuickPHP V1.2 正式发布了★★
- 服务器下发图片失败
- 为什么我的Dreamweaver突然不能浏览了
- php 开源TayCMS免费企业建站系统 安装出错
- PHP的正则表达式和JavaScript的正则表达式的规则一样吗?
- 怎样实现重定向功能?
- php程序中是不是遇到exit函数了,后面所有的程序都不执行了
- 在ASP里.用XMLHTTP组件可以GET或POST一个远程连接.
- 如何动态生成HTML文件?
- 关于PHP开发系统报价问题
- 关于分页查询速度的问题,采用php+oracle8.
{
$ret = "";
if (strlen($str) <= $len)
{
return $str;
}
for($i=0; $i<$len; $i++)
{
$ret.=$str[$i];
if (ord($str[$i]) > 128)
{
$i++;
$ret.=$str[$i];
}
}
$ret .= $padstr; return $ret;
}
{
$str="";
$len=$start+$length;
for($i=$start;$i<$len;$i++){
if(ord(substr($string,$i,1))>0xa0){
$str.=substr($string,$i,2);
$i++;
}
else
$str.=substr($string,$i,1);
}
return $str;
}