php简单的dom解析器返回“数组”

时间:2011-07-02 01:58:46

标签: php

<?php
include 'simple_html_dom.php';
$url = 'http://en.wikipedia.org/wiki/Myst';
$html = file_get_html($url);
echo $html->find('body');
?>

当我尝试仅获取body元素的内容时,这已经在浏览器上返回“Array”

2 个答案:

答案 0 :(得分:3)

是的,因为可能是适合该选择器的许多元素,因此返回元素的数组。如果您只想要第一个匹配元素,请使用$html->find('body', 0)。这些都在手册中描述:http://simplehtmldom.sourceforge.net/manual.htm

答案 1 :(得分:0)

也许试试

echo $html->find('body', 0);