我是PHP的新手,如何阅读PHP中的以下XML提要,我试图使用PHP for loop来获取提要,但我不能帮我,谢谢
这是供稿网址https://www.polimernews.com/apis/rss/Headlines
$i=0;
foreach($data1->details as $row) {
echo '<pre>'; print_r($row_1); echo '</pre>';
echo '<pre>'; print_r($row).$i; echo '</pre>';
//echo $row->row_.$i->title;
$i++;
}
答案 0 :(得分:2)
如果我正确理解了您的问题,我想您想打印Feed中的所有row _ *。
您可以像以下代码示例中那样进行操作:
$url = 'https://www.polimernews.com/apis/rss/Headlines';
$response = file_get_contents($url);
$array = array();
foreach(new SimpleXMLElement($response) as $k => $v) {
$array[$k] = $v;
}
foreach($array["details"] as $row) {
echo "Here is the current row: \n";
echo print_r($row);
}
请注意,每一行都是一个xml对象,因此我使用print_r命令进行打印