PHP İle RSS Okuma

<?php
/* Rss nedir ?
RSS çeşitli internet siteleri tarafından yayınlanan haber vb. içeriğin tek bir ortamdan topluca izlenebilmesine olanak sağlayan yeni bir içerik besleme yöntemidir. RSS ? Real Simple Syndication, RDF Site Summary veya Rich Site Summary 
(Zengin Site Özeti) kelimelerinin baş harflerinden oluşan kısaltmadır. XML biçimindedir.
*/

$rssadresi = simplexml_load_file('http://www.tahribat.com/rsshaber.asp') or die ("Rss adresi yüklenemedi !");

/* 
simplexml_load_file fonksiyonu ile belirtilen rss beslemesini $rssadresi değişkenine tanımlıyoruz şu anda tahribat.com un rss belemesini eşitledik. artık $rssadresi adlı değişkenimizde bir dizi işçeriğimiz var ve dizi üzerinde
bir döngü kuracağımız için akla gelen tek şey ise foreach döngüsüdür.
*/

foreach($rssadresi as $row1):

/*
$rssadresi değişkeni içerisindeki <item> </item> taglarını şuan bir döngü içerine aldık ne varki bu item tagları içerisindede bir dizi var bunlar ise sabit taglardır. bknz: <title>, <description>, <link>
*/

		foreach($row1->item as $row2):
		
		$baslik		= $row2->title;
		$aciklama	= $row2->description;
		$url		= $row2->link;    
		
		echo $baslik."<br>";
		echo $aciklama."<br>";
		echo $url."<br><hr>";                     
		endforeach;
/*
üst döngüde item taglarını $row1 ( item tagı içerisindeki <title>, <description>, <link> tagları ) değişkenine atamıştık şimdide aynı işlemi $row2 değişkenine uygulayarak asıl aradığımız bilgilere ulaştık ve ekrana bastırdık.

eğer bu kod betiği bir bot olarak kullanılmak istenirse değişkenleri ekrana yazdırdığımız döngü içerisinde bir sql cümleciği ile eklenebilir.
*/
	
endforeach;

unset($row1);

/*not: bu döküman tahribat.com ve değerli mürid&mürideleri için hazırlanmıştır.*/

?>
Tarih:
Hit: 1923
Yazar: snnyk



Yorumlar


Siftahı yapan siz olun
Yorum yapabilmek için üye girişi yapmalısınız.