54

PHP 5.4で html_entity_decodeに 4 つの新しいフラグが導入されたため、最小限の説明で済みます。

ENT_HTML401 Handle code as HTML 4.01.
ENT_XML1    Handle code as XML 1.
ENT_XHTML   Handle code as XHTML.
ENT_HTML5   Handle code as HTML 5. 

それらが何のためにあるのかを理解したい。どのような場合に重要ですか?

私の推測では (間違っているかもしれませんが)、異なる標準はいくつかの異常な文字をエンコードしますが、他の標準はエンコードしないため、それを尊重するためにここに記載されています。

私の調査: htmlentitiesにも同じ最小限の説明があり、例もありません。私は運が悪かった。

4

1 に答える 1

90
于 2013-01-25T23:52:23.547 に答える