Сегодня мне потребовалось написать скрипт на php для получения ближайшего праздника.
Немного помучав гугл я получил rss адрес канала где в формате xml выводятся ближайшие праздники.
Вот что вышло в итоге :
Код: Выделить всё
<?phpdefine('SOURCE', 'http://www.calend.ru/img/export/today-holidays.rss'); //наш канал откуда берём данные## Module : Hodlidays Parser# Author : Evgeniy# $xmlstr = file_get_contents(SOURCE); //получаем содержимое канала$xml = simplexml_load_string($xmlstr); //парсим его при помощи simplexml lib (уточните у своего хостера есть ли у него такая библиотека)$holiday = $xml->channel->item[0]->title; //получаем первый праздник с канала rss (можно сделать случайные праздники, но такой задачи я не ставил)exit('{"result":"'.$holiday.'"}'); //выводим результат в формате JSON?>
Скрипт простой и его можно использовать в своих приложениях.
Если вы не знаете что тако XML/JSON вам сюда сюда