.csv uzantılı dosyadan rss feed oluşturmak
                	 Read Time:53 Second                
            <?php
function cleanInput($input) {
$search = array(
'@<script[^>]*?>.*?</script>@si', // Javascript kodlarını temizleme
'@<[\/\!]*?[^<>]*?>@si', // HTML kodlarını temizleme
'@<style[^>]*?>.*?</style>@siU', // Stil kodlarını düzenleme
'@<![\s\S]*?–[ \t\n\r]*>@' // Çoklu yorum satırlarını temizleme
);
$output = preg_replace($search, '', $input);
return $output;
}
if (($file = fopen("dosya.csv", "r")) !== FALSE)
{
 header( "Content-type: text/xml");
 
 echo "<?xml version='1.0' encoding='UTF-8'?>
 <rss version='2.0'>
 <channel>
 <title>mehmetbilir.com.tr</title>
 <link>http://www.mehmetbilir.com.tr</link>
 <description></description>
 <language>tr-TR</language>";
 
if ($file) {
    while (($row = fgetcsv($file, 0, ";")) !== false) {
        if (empty($header)) {
            $header = $row;
            continue;
        }
     $title=cleanInput($row[1]);
     $link=cleanInput($row[6]);
     $desc=cleanInput($row[4]);
     $pubDate=$row[2]; 
echo "<item>
   <title>$title</title>
   <link>$link</link>
   <description>$desc</description>
   <pubDate>$pubDate</pubDate>
   </item>";
}}}
 echo "</channel></rss>";
 
?>