
DOMDocument::saveHTML 함수는 HTML 파일을 생성할 때 인코딩을 지정할 수 없습니다. 하지만, PHP의 header 함수를 사용하여 HTML 파일의 인코딩을 지정할 수 있습니다.
예를 들어, UTF-8 인코딩을 사용하는 HTML 파일을 생성하려면 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
php
header('Content-Type: text/html; charset=UTF-8');
$html = new DOMDocument();
$html->loadHTML($content);
echo $html->saveHTML();
또는, DOMDocument::saveHTML 함수의 인자로 encoding을 지정할 수 있는 방법은 없습니다. 하지만, DOMDocument::saveHTMLFile 함수를 사용하여 HTML 파일을 생성할 때 인코딩을 지정할 수 있습니다.
#hostingforum.kr
php
$html = new DOMDocument();
$html->loadHTML($content);
$html->saveHTMLFile('example.html', 'UTF-8');
이러한 방법을 사용하여 HTML 파일의 인코딩을 지정할 수 있습니다.
2025-05-05 22:21