如何解决strip <br>n12br从数据库字段获得
| 我有一个textarea值,其值来自字段(nl2br) 如何删除\“\”,以便当我要编辑此字段时,不会出现\“
\”?
//$data[\"Content\"] is the field that has <br/> tags inside
$content = $data[\"Content\"];
//when want to edit,want to strip the <br/> tag
<td><textarea name=\"content\" rows=\"10\" style=\"width:300px;\"><?=$content?></textarea></td>
我知道应该使用strip_tags()函数,但不确定执行此操作的真实方法
任何帮助,将不胜感激
解决方法
如果您想使用strip_tags,那么它将是:
$content = strip_tags($data[\"Content\"]);
, 我将使用str_replace以下将用换行符替换<br/>
$content = str_replace(\'<br/>\',\'\\n\',$data[\'Content\']);
或者如果您不想换行
$content = str_replace(\'<br/>\',\'\',$data[\'Content\']);
编辑
一个例子
$my_br = \'hello<br/> world\';
$content = str_replace(\'<br/>\',$my_br);
echo $content;
Output: hello world
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。