作者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