組み込みのphpメソッドhtmlspecialchars()とhtmlpurifierライブラリの違いは何ですか?htmlspecialchars()vs htmlpurifierライブラリ
答えて
HTMLの使用を停止したい場合は、htmlspecialchars
またはhtmlentities
を使用してください。たとえば、あなたがビデオはYouTubeののみを埋め込む許可することができ、または特定 HTMLにのみ特定 CSSクラスを許可する -
HTMLの清浄は、あなたはかなりの数のオプションを使用して、いくつかの HTMLを許可するようにすることを意図していますタグ。人がHTMLを使用するが悪意のある使用を許可しないようにするCMSなどを構築する場合に便利です。
また、画像にデフォルトalt
タグの追加など、無効または不要なコードのクリーンアップをHTMLの修正を行うことができます、など
閲覧the available configuration optionsことは可能ですかのアイデアについて。
あなたは忘れてしまいましたが、 'htmlspecialchars'は'> 'や' <'のようなものを' > 'と' < ' –
@TyQに変換します。あなたがそれを設定するならば、HTML Purifierも同様です。 – ceejayoz
- 1. stripslashes_deep vs htmlspecialchars
- 2. Zend Filter Striptags vs HTMLPurifier
- 3. HTMLPurifierとは何ですか?
- 4. 逆htmlspecialchars
- 5. HTMLPurifier addElement構文
- 6. htmlpurifierカスタム属性
- 7. html5 doctypeのhtmlpurifier
- 8. HTMLPurifierは属性を許可します
- 9. HtmlPurifierタグとpreタグコンテンツ
- 10. htmlentities()とhtmlspecialchars()
- 11. ブースト - 「静的」vs「共有」ライブラリ
- 12. htmlspecialchars json_decodeを破る
- 13. VS 2008からVS 2010へのライブラリの再コンパイル
- 14. htmlescape/htmlspecialcharsを扱う場合
- 15. htmlspecialcharsアクセント付き関数
- 16. VS 2010での優先マルチスレッドアプローチ/ライブラリ?
- 17. HTMLPurifierが機能しません
- 18. HTMLPurifierでYouTubeを取り除く
- 19. HTMLPurifierでカスタムタグを使用する
- 20. htmlpurifierはインラインCSSを削除します
- 21. bbcodeパーサークラスのhtmlspecialcharsの奇妙な動作
- 22. JSのPHP htmlspecialcharsは安全ですか?
- 23. htmlspecialchars double encodeはトリックをしません
- 24. htmlspecialcharsを使用した改行?
- 25. なぜ "htmlspecialchars"が遅いのですか?
- 26. はhtmlspecialchars()またはにhtmlentities()ここで
- 27. PHP htmlspecialcharsと文字セットの問題
- 28. yiiのutf8文字とhtmlspecialcharsのエラー
- 29. 組み合わせるヘッダとはhtmlspecialchars
- 30. HTMLPurifier:削除する代わりに壊れたタグをエスケープする方法は?
@Downvoter Sir/Madam、私は何が間違っているのか尋ねてください。だから私は間違いを是正することができます... – Raja
個々のdownvotes以上の意味frettingは本当にありません。つまり、2つの機能のドキュメントを掘り下げていないということで、1〜2分以上読むとかなりの違いがあるということに苛立つかもしれません。 – ceejayoz
@ceejayoz downvoteの背後にある理由をお知らせいただきありがとうございます。実際には、この質問を投稿する前に2時間以上検索しました。私の経験は、このコミュニティの誰よりもはるかに少ないです。だから、あなたがしているものは、それを「1〜2分」見るだけで作ることができます。それでも私は適切なものを見つけることができません。私の無知と悪い英語のために申し訳ありません。私の母国語ではありません。 – Raja