हां, आप json_encode
का इस्तेमाल कर सकते हैं
अपनी HTML स्ट्रिंग लेने के लिए और इसे वैध होने के लिए आवश्यक रूप से बचने के लिए JSON
(यह उन चीजों को भी करेगा जो अनावश्यक हैं, दुख की बात है, जब तक कि आप इसे रोकने के लिए झंडे का उपयोग नहीं करते)। उदाहरण के लिए, यदि आपकी मूल स्ट्रिंग है:
<p class="special">content</p>
...json_encode
इसका उत्पादन करेगा:
"<p class=\"special\">content<\/p>"
आप देखेंगे कि इसमें /
. से पहले एक अनावश्यक बैकस्लैश है अंत के निकट। आप JSON_UNESCAPED_SLASHES
का उपयोग कर सकते हैं अनावश्यक बैकस्लैश को रोकने के लिए ध्वज। json_encode(theString, JSON_UNESCAPED_SLASHES);
उत्पादन करता है:
"<p class=\"special\">content</p>"