Heim  >  Artikel  >  Backend-Entwicklung  >  Anzeige der HTML-String-Analyse

Anzeige der HTML-String-Analyse

WBOY
WBOYOriginal
2016-08-04 09:21:131330Durchsuche

Ich habe eine Zeichenfolge im HTML-Format in der Datenbank gespeichert und muss jetzt das richtige HTML-Format auf der Schnittstelle anzeigen. Wie soll damit umgegangen werden? Anzeige der HTML-String-Analyse

Anzeige der HTML-String-Analyse

Bildbeschreibung

Antwortinhalt:

Ich habe eine Zeichenfolge im HTML-Format in der Datenbank gespeichert und muss jetzt das richtige HTML-Format auf der Schnittstelle anzeigen. Wie soll damit umgegangen werden? Anzeige der HTML-String-Analyse

Anzeige der HTML-String-Analyse

Bildbeschreibung

Standardmäßig wird das {{ $var }}-Tag zur Ausgabe einer Zeichenfolge verwendet. Die Blade-Vorlagen-Engine maskiert automatisch das escape-Zeichen. Wenn Sie eine native Ausgabe benötigen, müssen Sie das taggen! HTML {!! $var !!}

Um es korrekt anzuzeigen, gibt es entweder kein p auf der Seite oder das äußerste Tag in der Datenbank muss entfernt und der Seite hinzugefügt werden

Sehen Sie sich Ihr Bild an

Es sollte sein, dass die Anzeigeseite htmlspecialchars verwendet, um die HTML-Kodierung zu maskieren

Andernfalls, wenn Ihre Datenbank

html ist, wird diese Zeichenfolge nicht angezeigt, sondern der entsprechende Stil.

Wenn Sie einen Editor verwenden, haben einige Editoren beim Posten Sonderzeichen einmal mit Javascript maskiert, dann können Sie sie bei der Ausgabe in PHP einfach wiedergeben. Wenn Sie htmlspecilchars() erneut verwenden, wird stattdessen nur der HTML-Code direkt angezeigt es zu analysieren.

https://segmentfault.com/q/1010000005995934

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn