Heim >Backend-Entwicklung >PHP-Tutorial >htmlspecialchars_decode()-Funktion in PHP

htmlspecialchars_decode()-Funktion in PHP

WBOY
WBOYnach vorne
2023-09-02 23:25:101978Durchsuche

Die Funktion

htmlspecialchars_decode()-Funktion in PHP

html_special_chars_decode() wird verwendet, um spezielle HTML-Entitäten wieder in Zeichen umzuwandeln.

Hier sind die HTML-Entitäten, die dekodiert werden -

  • & wird zu & (kaufmännisches Und)

  • " wird zu " (doppeltes Anführungszeichen)

  • & #039; wird zu ' (einfaches Anführungszeichen)

  • & lt; wird zu

  • > wird zu > (größer als)

Syntax

htmlspecialchars_decode(str,flags)

Parameter

  • str – die zu dekodierende Zeichenfolge

  • Flaggen - Gibt an, wie mit Angeboten umgegangen wird und welcher Dokumenttyp verwendet werden soll.

  • Die folgenden Anführungszeichenstile sind:

    • ENT_COMPAT – Standard. Nur doppelte Anführungszeichen dekodieren

    • ENT_QUOTES – Doppelte und einfache Anführungszeichen dekodieren

    • ENT_NOQUOTES – Keine Anführungszeichen dekodieren

  • Zusätzliches Flag zur Angabe des verwendeten Dokumenttyps –

    • ENT_HTML 401 – Standard. Prozesscode als HTML 4.01

    • ENT_HTML5 – Prozesscode als HTML 5

    • ENT_XML1 – Prozesscode als XML 1

    • ENT_XHTML – Prozesscode als

    • Der htmlspecialchars_decode () Die Funktion gibt die konvertierte Zeichenfolge zurück.
  • Das Folgende ist das Beispiel -

Beispiel

Live-Demonstration

<?php
$s = "<p>this -> "keyword in programming language</p></p><p>";
echo htmlspecialchars_decode($s);
echo htmlspecialchars_decode($s, ENT_NOQUOTES);
?>

Das Folgende ist die Ausgabe -

Ausgabe

<p>this -> "keyword in programming language</p>
<p>this -> "keyword in programming language</p>

Das obige ist der detaillierte Inhalt vonhtmlspecialchars_decode()-Funktion in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen