phpQuery。如何解析<td>表标签中的第九个<tr> - php

如何使用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;
}

但这是行不通的。

参考方案

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

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

.eq()

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

nth-child

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

如何使用BeautifulSoup在<tr>中捕获特定的<td> - python

尝试从nyc Wiki页面中的高中列表中获取所有高中名称。我已经写了足够多的脚本,可以让我获取包含在高中,学业和入学条件列表的表的<tr>标记中的所有信息-但是我如何才能缩小到我认为的范围内在td[0]内休息(会弹出KeyError)-只是学校的名称?到目前为止我写的代码:from bs4 import BeautifulSoup from ur…

正则表达式-查找<td>标签之间的所有内容 - php

我正在尝试使用正则表达式来获取(和)标记之间的所有内容。我对此并不陌生,但是我尝试了以下方法$html = file_get_contents($inputUrl); preg_match_all('<td>([^"]*)</td>/', $html, $result); foreach ($result…

添加php代码时未包含jQuery源文件 - php

该代码运行良好,但是在我添加了以下php代码之后,一切都掉了。我添加了如下所示的php代码后,它为jquery-1.11.3.js指出“无法加载资源”。我在这里完全迷路了。不知道这是怎么了。<?php $currentMonthInInteger = date("n"); $currentYear = date("Y�…

将计数添加到jQuery在PHP foreach中添加的行 - php

我正在使用一个电子商务购物车,该购物车通过PHP foreach()循环构建产品,并将每个产品添加到<tr>中。这家商店有“捆绑”产品,这意味着几个<tr>属于一个大产品。客户要求我编辑购物车视图,添加一些内容,四处移动。所以我使用jQuery在每个标题之后添加(即)图例,如下所示:<tr>---- Item ----&l…

php Singleton类实例将在多个会话中保留吗? - php

举一个简单的例子,如果我想计算一个不使用磁盘存储的脚本的命中次数,我可以使用静态类成员来执行此操作吗?用户1:<?php $test = Example::singleton(); $test->visits++; ?> 用户2:<?php $test = Example::singleton(); $test->visits+…