DOMDocument(PHP)에서 HTML5 태그 처리
DOMDocument로 HTML5 코드를 구문 분석하면
PHP에서 HTML5 코드를 조작하는 솔루션이 있습니까?
안타깝게도 PHP 5.3의 DOMDocument에서는 다음을 지정할 수 없습니다. 사용자 정의 문서 유형을 사용하거나 기존 요구 사항을 수정합니다.
해결 방법:
libxml_use_internal_errors()를 사용하여 오류 보고를 비활성화하여 오류를 억제합니다.
<code class="php">$dom = new DOMDocument; libxml_use_internal_errors(true); $dom->loadHTML('...'); libxml_clear_errors();</code>
이 해결 방법 지원되지 않는 태그와 관련된 오류 없이 HTML5 코드를 구문 분석할 수 있어 코드 조작이 가능합니다. 그러나 DOMDocument의 HTML5 지원과 관련된 근본적인 문제는 해결되지 않은 상태로 남아 있다는 점에 유의하는 것이 중요합니다.
위 내용은 DOMDocument(PHP)에서 HTML5 태그를 처리하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!