2012-07-30 52 views
0

是否有一個PHP函數/程序會以逗號,解釋標記,井號,引號等形式標註標點符號,並用正確的html定義格式化它們。帶有正確定義的PHP格式標點符號

eg. £ to become £ 
+2

我相信這是你想要的:[htmlentities](http://php.net/manual/e N/function.htmlentities.php)。 – Palladium 2012-07-30 15:10:22

回答

1

您正在尋找htmlspecialchars它取代只有五個字符(&"'<>):它取代所有輸入

echo htmlspecialchars($str); 

OR htmlentities

echo htmlentities($str); 
+1

更可能是'htmlentities()',因爲'htmlspecialchars()'只能代替'&','''','','<', and '>'。 – Wiseguy 2012-07-30 15:11:31

+0

@Wiseguy你是對的,第一個只替換5個字符,第二個替換所有輸入 – 2012-07-30 15:13:46

+0

...或者至少[HTML中具有命名實體的所有字符](http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references)+單引號(可選)。 – 2012-07-30 15:52:03

相關問題