我在論壇中使用了htmlspecialchars()函數
檔掉HTML的語法...但是有些字或簡體字就會變成亂碼~~~
把這個函數拿掉後,就可以正常顯示了
但是就無法擋掉HTML的語法....
請問有方法可以擋掉HTML語法又可以正常顯示每個字嗎?
問題頁面
http://www.my-life.tw/forum/detail.php?main_id=28
2006-12-17 09:28:13 · 2 個解答 · 發問者 陳先生 6 in 電腦與網際網路 ➔ 程式設計
$TEXT= ereg_replace("<[^>]*>", "", $TEXT);
的用法其實是取代<[^>]*>這些字元變成""是嗎?
2006-12-18 19:55:01 · update #1
要過濾掉HTML語法,可以用ereg_replace();函式來做
如下範例
2006-12-17 10:44:25 · answer #1 · answered by 冷泡茶 6 · 0⤊ 0⤋
除了上述的函數之外,
也有一個函數名為preg_replace(),
也可以常規式作字串的置換,
用法與ereg_replace()一樣。
2006-12-18 04:16:45 · answer #2 · answered by 流浪玩家 6 · 0⤊ 0⤋