HTML文字列解析表示

WBOY
リリース: 2016-08-04 09:21:13
オリジナル
1301 人が閲覧しました

データベースに文字列をhtml形式で保存しました。今度は、インターフェイス上で正しいhtml形式を表示して表示する必要があります。これはどのように対処すればよいでしょうか? HTML文字列解析表示

HTML文字列解析表示

写真の説明

返信内容:

文字列をデータベースにhtml形式で保存しました。今度は、インターフェイス上で正しいhtml形式を表示して表示する必要があります。これはどのように対処すればよいでしょうか? HTML文字列解析表示

HTML文字列解析表示

写真の説明

デフォルトでは、{{ $var }}标签输出字符串,Blade模板引擎会自动转义(escapeHTML字符,如果需要原生输出需要使用{!! $var !!}タグが使用されます。

正しく表示するには、ページに p がないか、データベースの最も外側のタグを削除してページに追加する必要があります

あなたの写真を見てみると
表示ページは htmlspecialchars を使用して HTML エンコーディングをエスケープしているはずです
そうしないと、データベースは

html にこの文字列を表示せず、対応するスタイルを表示します

エディターを使用する場合、一部のエディターは投稿時に JavaScript によって特殊文字を一度エスケープします。その後、php で出力するときにそれらをエコーアウトするだけです。htmlspecilchars() を再度使用すると、代わりに HTML コードが直接表示されます。解析された。

https://segmentfault.com/q/1010000005995934

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!