Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JSON 인코딩 HTML5 데이터 속성에서 작은 따옴표 이스케이프/인코딩

<시간/>

작은따옴표를 이스케이프하려면 json_encode()를 사용하여 HTML5 데이터 속성의 배열을 에코합니다.

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

또는 내장

을 사용할 수도 있습니다.
json_encode(array('html5', ...), JSON_HEX_APOS)