PHP에서 DOMDocument를 사용하여 외부 HTML 가져오기
제공된 PHP 코드는 DOMDocument를 사용하여 문자열 내의 비디오 링크를 바꾸려고 시도합니다. 그러나 현재 externalHTML 속성은 하이퍼링크의 전체 HTML 코드를 캡처하는 데 실패합니다.
해결책:
PHP 5.3.6 이상에서 saveHtml 메서드는 다음과 같습니다. 외부 HTML을 검색하기 위해 특정 노드와 함께 사용됩니다. 예:
$domDocument->saveHtml($nodeToGetTheOuterHtmlFrom);
대안:
이전 PHP 버전에서는 saveXml을 대신 사용할 수 있습니다. XML 호환 마크업을 생성하지만 여전히 요소에 적합합니다.
$domDocument->saveXml($nodeToGetTheOuterHtmlFrom);
자세한 내용은 다음 리소스를 참조하세요.
위 내용은 PHP에서 DOMDocument를 사용하여 노드의 외부 HTML을 얻는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!