2017-06-14 7 views
1

組み込みのphpメソッドhtmlspecialchars()とhtmlpurifierライブラリの違いは何ですか?htmlspecialchars()vs htmlpurifierライブラリ

+0

@Downvoter Sir/Madam、私は何が間違っているのか尋ねてください。だから私は間違いを是正することができます... – Raja

+0

個々のdownvotes以上の意味frettingは本当にありません。つまり、2つの機能のドキュメントを掘り下げていないということで、1〜2分以上読むとかなりの違いがあるということに苛立つかもしれません。 – ceejayoz

+1

@ceejayoz downvoteの背後にある理由をお知らせいただきありがとうございます。実際には、この質問を投稿する前に2時間以上検索しました。私の経験は、このコミュニティの誰よりもはるかに少ないです。だから、あなたがしているものは、それを「1〜2分」見るだけで作ることができます。それでも私は適切なものを見つけることができません。私の無知と悪い英語のために申し訳ありません。私の母国語ではありません。 – Raja

答えて

0

HTMLの使用を停止したい場合は、htmlspecialcharsまたはhtmlentitiesを使用してください。たとえば、あなたがビデオはYouTubeののみを埋め込む許可することができ、または特定 HTMLにのみ特定 CSSクラスを許可する -

HTMLの清浄は、あなたはかなりの数のオプションを使用して、いくつかの HTMLを許可するようにすることを意図していますタグ。人がHTMLを使用するが悪意のある使用を許可しないようにするCMSなどを構築する場合に便利です。

また、画像にデフォルトaltタグの追加など、無効または不要なコードのクリーンアップをHTMLの修正を行うことができます、など

閲覧the available configuration optionsことは可能ですかのアイデアについて。

+0

あなたは忘れてしまいましたが、 'htmlspecialchars'は'> 'や' <'のようなものを' > 'と' < ' –

+0

@TyQに変換します。あなたがそれを設定するならば、HTML Purifierも同様です。 – ceejayoz

関連する問題