PHPでHtmlをエンコードする最も簡単な方法は何ですか?
111697 次
4 に答える
54
エンコードとは、該当するすべての文字を HTML エンティティに変換することを意味しますか?
htmlspecialchars
また
htmlentities
すべての HTML タグを削除したい場合は、strip_tags を使用することもできます。
注: これはすべてのXSS 攻撃を阻止するわけではありません
于 2009-12-09T13:16:09.680 に答える
1
私は何時間も検索し、提案されたほとんどすべてを試しました.
これは、ほぼすべてのエンティティで機能しました。
$input = "āžšķūņrūķīš ○ àéò ∀∂∋ ©€ ♣♦ ↠ ↔↛ ↙ ℜ℞";
echo htmlentities($input, ENT_HTML5 , 'UTF-8');
結果 :
āžšķūņrūķīš ○ àéò ∀∂∋ ©€ ♣♦ ↠ ↔↛ ↙ ℜ℞rx;
于 2019-01-18T16:21:13.653 に答える