Учебные материалы
Программирование на PHP
ЛекцииЛекция №1. Вводная лекция
Лабораторные работы
Лабораторная работа №1. Знакомство с PHP
Лабораторная работа №2. Передача значений переменных в сценариях PHP
Лабораторная работа №3. Работа с массивами данных и файлами в PHP
Примеры на PHP
Чтение RSS лент на PHP
require 'XML/RSS.php'; $feed = 'http://www.marimedia.ru/news/rss/'; $rss =& new XML_RSS($feed); $rss->parse(); echo "<table width='90%'>"; foreach ($rss->getItems() as $item) { $str_=mb_convert_encoding($item['category'][0], 'windows-1251','utf-8'); if (($str_=='Культура')||($str_=='Не проходите мимо!')||($str_=='Спорт')|| ($str_=='Погода')||($str_=='Медицина')||($str_=='Бизнес')|| ($str_=='Наука и Образование')||($str_=='Экономика')) {echo"<tr>"; $str=substr($item['pubdate'],0,22); if (!(strpos($str,"Mon")===false)) $str2=substr_replace($str, "Понедельник",0,3); if (!(strpos($str,"Tue")===false)) $str2=substr_replace($str, "Вторник",0,3); if (!(strpos($str,"Wed")===false)) $str2=substr_replace($str, "Среда",0,3); if (!(strpos($str,"Thu")===false)) $str2=substr_replace($str, "Четверг",0,3); if (!(strpos($str,"Sun")===false)) $str2=substr_replace($str, "Воскресенье",0,3); if (!(strpos($str,"Sat")===false)) $str2=substr_replace($str, "Суббота",0,3); if (!(strpos($str,"Fri")===false)) $str2=substr_replace($str, "Пятница",0,3); if (strpos($str2,"Oct")>=0) $str3=substr_replace($str2, "Октября",strpos($str2,"Oct"),3); if (strpos($str2,"Nov")>=0) $str3=substr_replace($str2, "Ноября",strpos($str2,"Nov"),3); echo "<td><br><b>".$str3."</b><br>"; echo "<b><a href='".$item['link']."'>".mb_convert_encoding($item['title'], 'windows-1251','utf-8')."</a></b><br>"; $str= mb_convert_encoding($item['description'], 'windows-1251','utf-8'); echo $str.'<br>'; echo "Рубрика: ".$str_; } } echo'</table>';
XML.zip