こんにちは、私は疑問に思っていましたが、何かを見逃したのかもしれませんhtmlspecialchars()
。なぜこの関数は、このすべての html 特殊文字
html 特殊文字リストを置き換えないのですか?
%
たとえば、私が見ることができるように文字が置き換えられない原因
PHPマニュアルには次のように書かれています:
'&' (ampersand) becomes '&'
'"' (double quote) becomes '"' when ENT_NOQUOTES is not set.
"'" (single quote) becomes ''' only when ENT_QUOTES is set.
'<' (less than) becomes '<'
'>' (greater than) becomes '>'
他のキャラクターについては?それらすべてを置き換える機能はありませんか?