作者xczh (我也要小老师 ><)
看板Web_Design
标题Re: [问题] 关於留言板恶搞问题
时间Mon Jun 13 22:08:20 2005
※ 引述《andreli (推销相簿中!!)》之铭言:
: ※ 引述《sasake (叫我阿金就可以了)》之铭言:
: : 我使用下列这两行来做 防止出现html标签的效果并达到换行的目的
: : (两行语法先後不可对调)
: : $content=htmlspecialchars($content);
: : $content = ereg_replace("\n", "<br>", $content);
: 上面那行是要把别人按enter的显示成断行吗?
: PHP也有函数可以用
: $content=nl2br($content);
: 不是的话...当我没说 >\\\<
: : --
: : 问题已解决 谢谢!
php的nl2br会将 \n 转换成 <br /> 符合w3c
不过一般人都是用<br>居多啦 @@
不过只有使用到简单的替代字串, 不使用正规表达式
还是建议使用str_replace
效能应该会比ereg_replace还要快些
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.164.226.152