2009-01-06 64 views
0

嘿,是否有任何內置函數或類似的東西在PHP中,這將允許我打開HTML特殊代碼,如:<(;),>(;),Á(;)和©( ;)等等......到<,>,和©HTML特殊代碼爲ASCII

可以說我有值:

$fileName = "Gibt es eine schö(;)ne Offroadstrecke? (;)"; 

而且我想這一點:

$fileName = "Gibt es eine schöne Offroadstrecke? "; 

任何簡單的方法來做到這一點用PHP?我第一次做的是製作一個函數,用硬編碼代替所有的HTML,在代碼中搜索每個字符串並替換,但最後這是一大堆代碼。 :)

+0

我有一種感覺你的格式已被StackOverflow搞砸了 - 是嗎?或者你真的打算(;)?我假設你真的意味着文件名中有一個HTML實體。 – Ben 2009-01-06 17:33:02

回答

4

我想你想html_entity_decode

+0

您可以使用'\'來跳出下劃線,例如html \ _entity \ _decode – ChrisW 2009-01-06 17:29:48

1

是否有一個原因,你不能簡單地做一個RegEx(或其他工具)來搜索和替換「(;)」?