在PHP中获取XML Feed

时间:2018-07-16 10:41:38

标签: php xml for-loop

我是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++;
}

Image Attached

1 个答案:

答案 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命令进行打印