
get_html_translation_table 함수는 HTML 문자로 변환할 수 있는 특수문자의 목록을 반환하는 함수입니다.
이 함수의 반환값은 HTML 문자셋을 나타내는 배열입니다.
이 함수를 사용하려면 다음과 같이 호출합니다.
#hostingforum.kr
php
$html_translation_table = get_html_translation_table(HTML_ENTITIES);
get_html_translation_table 함수의 매개변수는 두 가지가 있습니다.
- HTML_ENTITIES : HTML 문자셋을 반환합니다.
- HTML_SPECIALCHARS : HTML 문자셋을 반환하지만, 공백과 줄바꿈 문자를 제외합니다.
기본적으로 반환되는 문자셋은 HTML_ENTITIES입니다.
이 함수를 사용하여 특수문자를 HTML 문자로 변환하려면 다음과 같이 사용합니다.
#hostingforum.kr
php
$html_translation_table = get_html_translation_table(HTML_ENTITIES);
$html_string = htmlspecialchars($html_string, ENT_QUOTES, 'UTF-8', false);
htmlspecialchars 함수는 특수문자를 HTML 문자로 변환하는 함수입니다.
ENT_QUOTES 매개변수는 큰따옴표와 작은따옴표를 모두 HTML 문자로 변환합니다.
UTF-8 매개변수는 문자셋을 UTF-8로 지정합니다.
false 매개변수는 HTML 문자셋을 반환하지 않습니다.
이 함수를 사용하여 특수문자를 HTML 문자로 변환한 후, HTML 문자셋을 반환하려면 다음과 같이 사용합니다.
#hostingforum.kr
php
$html_translation_table = get_html_translation_table(HTML_ENTITIES);
$html_string = htmlspecialchars($html_string, ENT_QUOTES, 'UTF-8', true);
2025-05-14 00:24