PHP替换掉制表符

myismymxd 2009-06-22 05:39:41
$url = '2.65MB  ';

上面这个字符,后面有连个制表符,我也不清楚那个是不是叫制表符,反正不是空格
用 trim函数也去不掉
用 $str=preg_replace("/(\f*|\c*|\v*|\r*|\n*|\t*|\s*)/",'',$url );
也去不掉
求告诉写个函数,帮帮忙吧。。。
...全文
84 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
van_glm 2009-06-24
  • 打赏
  • 举报
回复
preg_replace("/\s/",'',$url );
myismymxd 2009-06-23
  • 打赏
  • 举报
回复
还是不行
mousecry 2009-06-22
  • 打赏
  • 举报
回复
因为你那个变量是 gb2312 编码的,只要转码就可以去掉了
iconv("gb2312","utf-8",$url);
这样就可以了
sjqzone 2009-06-22
  • 打赏
  • 举报
回复
\t是制表符
tfxg 2009-06-22
  • 打赏
  • 举报
回复
$url = '2.65MB  ';
$pos = strpos($url, "MB");
$url=substr($url,0,$pos+2);

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧