phpQuery。如何解析表标记中的每个第九个

时间:2014-03-12 09:37:58

标签: php jquery parsing phpquery

如何使用phpQuery解析表标记中的每个第九个? 我试着这样:

require ('phpQuery/phpQuery.php');
$url = file_get_contents('http://127.0.0.1/filter/parser.html');
$document = phpQuery::newDocument($url);
$table=array();
foreach ($document->find('tr') as $tr){
   $users = $tr->find('td,9')->text();
$table[$users]=true;
}

但它不起作用。

1 个答案:

答案 0 :(得分:3)

您可以使用:eq()选择器:

$tr->find('td:eq(8)')->text()

.eq()

$tr->find('td').eq(8)->text()

nth-child

$tr->find('td:nth-child(9n)')->text()