echo substr($str,1,3)."...";不过$str中有中文的话会出现一个半,大家有什么更好的方法吗?
解决方案 »
- 怎样把php文件放到网上才能看到???
- zend 用ctrl+鼠标滚轮能调节编代码的字体大小。谁知道怎么禁止阿。??
- php和flash交互 后台返回中断
- 如何把从数据库取出的数据存入二维数组?
- PHP里有没有把一个字符串转换成函数的方法啊?
- 使用 php test.php 测试页面时,怎么传递变量(实现类似浏览器的POST,GET方式的变量传递?)
- 留言本中删除对应留言的方法
- 关于php发送邮件后在outlook中显示问题!(在线等)
- 问一个低级问题,如何在一个页面中进行表单提交。
- php遍历追加数组问题
- 学习PHP心得体会,顺便推荐一些好东东 + 散分
- 关于IIS+PHP+MYSQL配置出现的问题
$strlen=$start+$len;
for($i=0;$i<$strlen;$i++) {
if(ord(substr($str,$i,1))>0xa0) {
$tmpstr.=substr($str,$i,2);
$i++;
} else
$tmpstr.=substr($str,$i,1);
}
return $tmpstr;
}
echo substr($str,1,3).chr(0)."...";
else
echo $str;