strip_tags不能去掉

还有 等怎么办?

jellday 2009-11-16 10:29:29
主要是要接收用户通过编辑器输入的文字,数据库里保存了各种标签,用了strip_tags还有换行符, 以及大段的空白~~
...全文
1172 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jlzan1314 2009-11-19
  • 打赏
  • 举报
回复

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<?php
$str=<<<HTML
<p> <font face="Arial">诚聘保姆家庭杂工一名 <br />
<br />
<br />
<br />
</font> </p>
<p>40岁以上,女性,照顾一个1岁小童,煮饭做清洁洗衣,包住包食,耐心,细心勤奋工作。工作六天。 </p>
HTML;
$str=trim(strip_tags($str));
print_r(preg_replace("/\s+/"," ",$str));
//print_r(preg_replace("/\n+/","\n",$str));
?>

看看行不行,下面的哪个注释没用也对的
思路是把多个空格换成一个空格.
jellday 2009-11-19
  • 打赏
  • 举报
回复
那些空白不能去除吗?
l2x11 2009-11-17
  • 打赏
  • 举报
回复
正则替换
Abin-2008 2009-11-17
  • 打赏
  • 举报
回复
用nl2br
songzairan 2009-11-17
  • 打赏
  • 举报
回复
用trim()函数试试!
jellday 2009-11-17
  • 打赏
  • 举报
回复
原内容:
<p><font face="Arial">诚聘保姆家庭杂工一名<br />
<br />
<br />
<br />
</font></p>
<p>40岁以上,女性,照顾一个1岁小童,煮饭做清洁洗衣,包住包食,耐心,细心勤奋工作。工作六天。</p>

使用trim(strip_tags($value))得到的是
Liverpool/利物浦求租1间, 诚聘保姆家庭杂工一名




40岁以上,女性,照顾一个1岁小童,煮饭做清洁洗衣,包住包食,耐心,细心勤奋工作。工作六天。


中间有很多空白行, 如何去除呢?

21,891

社区成员

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

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