Как добавить массив XML-файлов в мой существующий файл-скрипт? - PullRequest
0 голосов
/ 04 июля 2011

Следующий код получает fan_count файла и показывает его. Я хочу создать массив, который может содержать множество URL-адресов и отображать каждый из них fan_count.

Как я могу изменить код? Спасибо

<?php

$dom = new DOMDocument;
$dom->loadHTMLFile ('domain.com/xmlfile.xml');

$xPath = new DOMXPath($dom);

$posts = $xPath->query('//page');

foreach($posts as $post) {

$fans = $post->getElementsByTagName( "fan_count" )->item(0)->nodeValue;
echo $fans;

}

?>

Ответы [ 2 ]

0 голосов
/ 04 июля 2011

Попробуйте с:

$feeds = array(
'https://api.facebook.com/method/fql.query?query=SELECT%20fan_count%20FROM%20page%20WHERE%20page_id=1234567',
'https://api.facebook.com/method/fql.query?query=SELECT%20fan_count%20FROM%20page%20WHERE%20page_id=7564321'
);

foreach ($feeds as $feed) {


$xml = simplexml_load_file($feed);

    $fans_numbers = $xml->xpath("//fan_count");
    foreach ($fans_numbers as $elem){
       print_r($elem);
    }

}
0 голосов
/ 04 июля 2011
$sum = $sum.$contents

это нормально?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...