如何在单个php代码中逐个使用公告列表?
我在php中通过请求得到torrent公告,如(示例) 发布 ……宣布 ……宣布 (因为公告名单可以是任何数字) 代码如下:如何在单个php代码中逐个使用公告列表?,php,Php,我在php中通过请求得到torrent公告,如(示例) 发布 ……宣布 ……宣布 (因为公告名单可以是任何数字) 代码如下: $counter = count($torrent_data['announce-list']); if ($counter > 0) { $announcelist = ($torrent_data['announce-list']); echo 'Announce list:<br />'; $c = count($annou
$counter = count($torrent_data['announce-list']);
if ($counter > 0) {
$announcelist = ($torrent_data['announce-list']);
echo 'Announce list:<br />';
$c = count($announcelist);
for ($i = 0; $i < $c; $i++) {
echo $announcelist[$i]['0'] . '<br/>';
}
} else {
$announce = $torrent_data['announce'];
echo 'Announce:' . $announce;
}
请任何人帮帮我。我不太清楚你所说的请求一个接一个地宣布是什么意思,但你应该能够在那里的for循环中这样做,因为你已经在一个接一个地显示它们了
$result = array();
for ($i = 0; $i < $c; $i++) {
echo $announcelist[$i]['0'] . '<br/>';
$result[] = $scraper->scrape($announcelist[$i]['0'];
}
这将生成一个数组$result,其中包含每个公告的所有信息。呃,您正在使用for()循环逐个获取它们。嗨,马克,我找不到您,我如何在公告列表中使用for()?嗨@Seth,请检查我编辑回来的问题$scraper->scrape($announcelist[$i]['0'])?$announcelist[$i]['0']将立即给出所有的播音员名单。但是我只想一个接一个的单公告列表得到工作,因为$ret只在单公告列表中得到工作。那么$i代表什么呢?$announcelist[0]['0']和$announcelist[1]['0']之间有什么区别?$i是announcelist的订单号$announcelist[0]['0']将发布第一次公告,$announcelist[1]['0']将发布第二次公告,并且像这样它将一直持续到发布列表总数$c
$result = array();
for ($i = 0; $i < $c; $i++) {
echo $announcelist[$i]['0'] . '<br/>';
$result[] = $scraper->scrape($announcelist[$i]['0'];
}
$result = array();
foreach ($announcelist as $announce){
$result[] = $scraper->scrape($announce['0']);
}