Computer >> Máy Tính >  >> Lập trình >> Javascript

Thoát / mã hóa các dấu ngoặc kép trong các thuộc tính dữ liệu HTML5 được mã hóa JSON

Để thoát khỏi các dấu ngoặc kép, hãy sử dụng json_encode () để lặp lại các mảng trong thuộc tính dữ liệu HTML5.

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

Hoặc bạn cũng có thể sử dụng

tích hợp sẵn
json_encode(array('html5', ...), JSON_HEX_APOS)