Ja, du kan bruge json_encode
at tage din HTML-streng og undslippe den efter behov for at være gyldig JSON
(det vil også gøre ting, der er unødvendige, desværre, medmindre du bruger flag for at forhindre det). For eksempel, hvis din oprindelige streng er:
<p class="special">content</p>
...json_encode
vil producere dette:
"<p class=\"special\">content<\/p>"
Du vil bemærke, at den har en unødvendig skråstreg før /
nær slutningen. Du kan bruge JSON_UNESCAPED_SLASHES
flag for at forhindre unødvendige skråstreg. json_encode(theString, JSON_UNESCAPED_SLASHES);
producerer:
"<p class=\"special\">content</p>"