【发布时间】:2011-05-13 15:14:12
【问题描述】:
我正在使用 phpQuery 从元素中获取数据。
我试图从每个tr 的第一个td、第二个td 和href 链接中获取值。
<table>
<tr class="A2">
<td> Text 1 </td>
<td> Text 2 </td>
<td> Text 3 </td>
<td> <a href="linkhere1"> Text 131</a> </td>
</tr>
<tr class="A2">
<td> Text 4 </td>
<td> Text 5 </td>
<td> Text 6 </td>
<td> <a href="linkhere2"> Text 123213</a> </td>
</tr>
<tr class="A2">
<td> Text 7 </td>
<td> Text 8 </td>
<td> Text 9 </td>
<td> <a href="linkhere3.php"> Text 213213 </a> </td>
</tr>
</table>
如何做到这一点?我试过了:
<?
require('phpQuery.php');
$file = file_get_contents('test.txt', true);
$html = phpQuery::newDocument($file);
foreach($html->find('.A2') as $tag) {
echo pq('td'); // problem here?
}
?>
【问题讨论】: