【发布时间】:2011-01-13 23:05:44
【问题描述】:
我有一段 HTML 代码:
<form method="post" action="/">
<input type="hidden" name="example-name" value="example-value">
<button type="submit">Submit</button>
</form>
如何在 PHP 中使用 DOMXPath 提取隐藏输入的值? 我试过这样的东西:
//$site - the html code
$doc = new DOMDocument();
$doc->loadHTML($site);
$xpath = new DOMXpath($doc);
$kod = $xpath->query("//input[@name='example-name']");
foreach($kod as $node)
$values[]=$node->nodeValue;
return $values;
但它返回一个空数组。哪里错了?
【问题讨论】: