[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: многопоточный парсинг XML
agentor
приветствую..имеется такой код который парсит одну из RSS лент
	$url = 'http://www.rss-scout.de/rssscout-newfeeds.xml';
$rss = simplexml_load_file($url);
$i=0;
foreach ($rss->channel->item as $item) {
if($i<5){
$title = $item->title;
$description = $item->description;

print $title;
print $description;
}
else{
break;
}
$i++;
}


мне бы хотелось бы сделать что бы парсинг работал также с несколькими лентами..что то на подобии через
$url = array("http://www.rss-scout.de/rssscout-newfeeds.xml",
"http://rss.bild.de/bild-unterhaltung.xml");


то есть что бы собирало данные с каждой ленты котрые указанны в $url =
array(""); 

пробовал через цикл
while() 
[php]но ничерта не получается может кто подскажет как вернее написать код?



Спустя 22 минуты, 36 секунд (1.10.2010 - 16:17) linker написал(а):
$url_array = array("http://www.rss-scout.de/rssscout-newfeeds.xml",
"http://rss.bild.de/bild-unterhaltung.xml");
foreach($url_array as $url)
{
$rss = simplexml_load_file($url);
...

}

Спустя 9 часов, 50 минут, 8 секунд (2.10.2010 - 02:07) agentor написал(а):
спасибо..сделал как и хотел..
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.