Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

การหลบหนี/การเข้ารหัสอัญประกาศเดี่ยวในแอตทริบิวต์ข้อมูล HTML5 ที่เข้ารหัส JSON


หากต้องการหลีกเลี่ยงเครื่องหมายคำพูดเดียว ให้ใช้ json_encode() เพื่อสะท้อนอาร์เรย์ในแอตทริบิวต์ข้อมูล HTML5

printf('<article data-tags="%s">', htmlspecialchars(json_encode(array('html5', ...)), ENT_QUOTES, 'UTF-8'));

หรือคุณสามารถใช้ในตัว

json_encode(array('html5', ...), JSON_HEX_APOS)