XPath 获取 PHP 中的属性值
如何提取 HTML 标记值?
网页:
<input type="hidden" name="text1" id="text1" value="need to get this">
菲律宾比索:
$homepage = file_get_contents('http://www.example.com');
$doc = new DOMDocument;
$doc->preserveWhiteSpace = false;
@$doc->loadHTML($homepage);
$xpath = new DOMXpath($doc);
$filtered = $xpath->query("//input[@name='text1']");
我如何获得“需要得到这个”?value
更新:
我让它工作,希望它也能帮助其他人。在上面的代码之后,我通过以下方式获得了值:
echo $filtered->item(0)->getAttribute('value');