DOMDocument
함수 getElementsByTagName()
을 사용하려고하지만 빈 객체를 계속 반환합니다. 다음 코드를 사용하고 있습니다 :DOMDocument getElementsByTagName이 작동하지 않습니다.
// Create some HTML
$output = '
<html>
<body>
<a href="foo">Bar</a>
</body>
</html>';
// Load the HTML
$dom = new DOMDocument;
$dom->loadHTML($output);
// Find all links (a tags)
$links = $dom->getElementsByTagName('a');
var_dump($links); // object(DOMNodeList)#31 (0) { } - empty object
무엇이 누락 되었습니까? 설명서를 보면 기능이 올바르게 사용되고있는 것처럼 보입니다.
사실 $ dom이 귀하의 HTML 문서입니까? '오류'는 getElementsByTagName에서 발생했는지, 이전에는 발생하지 않았는지 확인하십시오. –