Heim >Datenbank >MySQL-Tutorial >Wie kann man HTML-Inhalte mit PHP sicher in JSON integrieren?
HTML-Inhalte mit PHP in JSON integrieren
PHP bietet eine bequeme Möglichkeit, HTML-Inhalte über JSON zu senden, indem es die Funktion json_encode nutzt. Um eine JSON-Zeichenfolge mit Ihrem HTML-Code zu generieren, geben Sie einfach den HTML-Code als Eingabe für json_encode ein.
Zum Beispiel, wenn Sie über den folgenden HTML-Code verfügen:
<code class="html"><p class="special">content</p></code>
<code class="php">$jsonString = json_encode($html);</code>
Jedoch json_encode kann Ihrer JSON-Zeichenfolge unnötige Backslashes hinzufügen. Um dies zu vermeiden, fügen Sie das Flag JSON_UNESCAPED_SLASHES als Parameter in json_encode ein:
<code class="php">$jsonString = json_encode($html, JSON_UNESCAPED_SLASHES);</code>
Dadurch wird eine JSON-Zeichenfolge erzeugt, die der folgenden ähnelt:
<code class="json">"<p class=\"special\">content</p>"</code>
Das obige ist der detaillierte Inhalt vonWie kann man HTML-Inhalte mit PHP sicher in JSON integrieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!