如何使用phpQuery获取具有特定名称的表单?
<form method="POST" name="example">
<input type="hidden"
...
我的尝试:
include 'phpQuery-onefile.php';
//example site with this form
$html = file_get_contents("http://www.example.com");
$pq = phpQuery::newDocument($html);
$a = $pq->find("form name=example");
答案 0 :(得分:2)
答案 1 :(得分:2)
phpQuery支持相同的 CSS / jQuery(如选择器),所以这就是你想要的:
$a = pq("form[name=example]");
注意:同时将$pq->find
更改为pq
示例:强>
phpQuery::newDocumentHTML('<form method="POST" name="example">Something</form>');
$a = pq("form[name=example]");
echo $a;
<强>结果:强>
Something
在你的情况下,它将返回表单的html。