Ja, u kunt json_encode gebruiken
om uw HTML-tekenreeks te nemen en deze indien nodig te escapen om geldig te zijn JSON
(het zal helaas ook dingen doen die onnodig zijn, tenzij je vlaggen gebruikt om het te voorkomen). Als uw originele tekenreeks bijvoorbeeld is:
<p class="special">content</p>
...json_encode zal dit produceren:
"<p class=\"special\">content<\/p>"
U zult merken dat er een onnodige backslash voor de / . staat bijna aan het einde. U kunt de JSON_UNESCAPED_SLASHES . gebruiken vlag om onnodige backslashes te voorkomen. json_encode(theString, JSON_UNESCAPED_SLASHES); produceert:
"<p class=\"special\">content</p>"