【发布时间】:2014-06-10 16:52:22
【问题描述】:
我正在使用 PHP 简单的 dom 解析器,说我的标记是这样的
<table class="tb">..</table>
<table>..</table>
<table>..</table>
我试过了
$banner = '<div class="ads">blablabla</div>';
foreach($html->find('tb') as $table){
$table->outertext .= $banner;
}
但它会循环所有表格。我试过find('div[class="tb"][1]'),但它不起作用。我希望 div 在第一个和第二个表中只出现一次。
【问题讨论】:
-
你想用 oly php 不需要 Jquery 吗?
-
@HariniSekar 只是 php
-
@kevinabelita 为什么需要放在里面?我把它放在外面,它工作了,只是它遍历了所有的桌子,我只希望横幅在第一张和第二张桌子上出现一次。