回答
您正在尋找htmlspecialchars它取代只有五個字符(&
,"
,'
,<
,>
):它取代所有輸入
echo htmlspecialchars($str);
OR htmlentities:
echo htmlentities($str);
更可能是'htmlentities()',因爲'htmlspecialchars()'只能代替'&','''','','<', and '>'。 – Wiseguy 2012-07-30 15:11:31
@Wiseguy你是對的,第一個只替換5個字符,第二個替換所有輸入 – 2012-07-30 15:13:46
...或者至少[HTML中具有命名實體的所有字符](http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references)+單引號(可選)。 – 2012-07-30 15:52:03
- 1. PHP帶標點符號
- 2. 帶句點和逗號的自定義格式號
- 3. PHPExcel沒有正確格式化項目符號點
- 4. pyson,格式不正確的節點或帶literal_eval的字符串
- 5. 帶點符號的jQuery多選符號?確定。
- 6. Java中帶有標點符號的模式匹配
- 7. 帶有未定義字符數的字符串格式c#
- 8. PHP的正則表達式標點符號
- 9. PHP正則表達式用於測試字符串中沒有至少有一個空格的標點符號
- 10. 添加空格由標點符號分隔的話,但沒有正確
- 11. 正則表達式Java(標點符號)
- 12. 正則表達式標點符號'
- 13. 重複標點符號和符號的Python正則表達式
- 14. Python正則表達式,帶有轉義,引號和分隔符
- 15. PHP:如果號碼(帶逗號),將其轉換爲正確的數字格式(與點)
- 16. 正則表達式查找包含空格和標點符號
- 17. PHP地帶標點符號保留撇號
- 18. 帶有+和 - 號的格式號
- 19. 無符號整型到帶有Python的帶符號浮點數
- 20. 標點符號修正?
- 21. 帶標點符號的語音識別
- 22. 在java字符串中的標點符號顯示不正確
- 23. 是否有方法確定字符串格式正確?
- 24. 確定有關電話號碼和PHP格式的信息格式
- 25. 標題/事件標題中的特殊符號格式不正確
- 26. 正則表達式在所有標點符號之間添加空格
- 27. 帶破折號的格式字符串
- 28. 帶連字符的number_with_precision格式編號
- 29. 「格式不正確」的錨定標記正則表達式
- 30. 除去撇號以外的標點符號正則表達式
我相信這是你想要的:[htmlentities](http://php.net/manual/e N/function.htmlentities.php)。 – Palladium 2012-07-30 15:10:22