Разбор RSS media:thumbnail с помощью simpleXML

Категории: Программирование

PHP 5's simpleXML рассматривает RSS media:thumbnail в качестве namespace. simpleXML не воспринимает теги такого формата тегами, и просто игнорирует их.

Но можно использовать встроенную функцию xpath для поиска этого тега:


  <!-- For RSS media feeds of the following format: ( channel/item/{title, description, link, GUID, media:thumnail[url]} ) -->
<table>
<?php
    // I wrote this to accept a POST or GET from a webform
    // You can also send the 'xmlurl' variable like this:
    // http://www.mysite.com/mypage.php?xmlurl=SITEURLHERE
	$xmlURL = $_REQUEST['xmlurl'];
  
	$entries = new SimpleXMLElement('$xmlURL', null, true);
 
	foreach ($entries->channel->item as $item)
	{
		foreach ($item->xpath ('media:thumbnail') as $mediathumbnail) {
			$thumb = $mediathumbnail['url'];
		}
		foreach ($item->children() as $child)
		{
			switch ($child->getName())
			{
				case 'title':
					$title = $child;
				break;
                case 'link':
	                $link = $child;
                break;
                case 'description':
    	            $description = $child;
                break;
                default:
                break;
			}
		}
		echo "";
		echo "<tr><td><a href='".$link."' target='_blank'><img src='".$thumb."'></a></td>";
		echo "<td><a href='".$link."' target='_blank'>".$title."</a><br>".$description."</td><tr>";
		echo "";
	}
?>
</table>

Источник: webdesignwall.blogspot.com

Ключевые слова: php, simpleXML, media, thumbnail

Комментарии (25)

Добавить комментарий >>
Onoqi83 04 декабря 2018 года 09:08:41 # комментировать
https://ana-pensadora.tumblr.com https://spookoplazm.tumblr.com https://basti-sr.tumblr.com https://crazyalfred101.tumblr.com https://suicidegirl911.tumblr.com https://songghana.tumblr.com https://banjeeho.tumblr.com https://frases-status-amor.tumblr.com https://g0ldlace.tumblr.com https://avecesfrancisca.tumblr.com https://ca-e-r.tumblr.com https://valacyclovir-500mg-order-online.tumblr.com https://ninaskrilova.tumblr.com https://tiodollynh0.tumblr.com
Kadaz58 02 декабря 2018 года 22:08:41 # комментировать
https://cxxtbala.tumblr.com https://ciencia--de--la--lluvia.tumblr.com https://songghana.tumblr.com https://letters-and-fire.tumblr.com https://skyyloveexo.tumblr.com https://thenineteenseventyfuck.tumblr.com https://daisydaehwi.tumblr.com https://unachispaesuficiente.tumblr.com https://small-joyss.tumblr.com https://mythoughtsbl0g.tumblr.com https://bjaubello27.tumblr.com
Joxam49 01 декабря 2018 года 05:40:35 # комментировать
https://frases-status-amor.tumblr.com https://valacyclovir-500mg-order-online.tumblr.com https://welearnin.tumblr.com https://horngryinberlin.tumblr.com https://oqueelaera.tumblr.com https://its-batmanhere.tumblr.com https://mar-27.tumblr.com https://lavignez-flexing.tumblr.com https://smileky.tumblr.com https://minjoooonie.tumblr.com
Uzike18 30 ноября 2018 года 09:39:40 # комментировать
https://unachispaesuficiente.tumblr.com https://hijo-cama-menta-sien.tumblr.com https://leobubblegum.tumblr.com https://mingau-de-chocolate.tumblr.com https://perdida-en-las-tinieblas.tumblr.com https://kicsitkonnyebb.tumblr.com https://teenag3cannibal-blog-blog.tumblr.com https://not-good-at-goodbyes.tumblr.com https://manberpigg.tumblr.com https://infinito-particular22.tumblr.com https://demonicsinners6.tumblr.com https://letters-and-fire.tumblr.com https://blanc-perfumes.tumblr.com https://cont--nue.tumblr.com https://rkimzi.tumblr.com https://inferno-616.tumblr.com https://devon-m83.tumblr.com
ver 08 ноября 2018 года 14:06:07 # комментировать
...кстати...<a href=https://drawing-portal.com/video-uroki/samouchiteli-avtokad.html>Как изучить Автокад бесплатно</a> - по профессиональному самоучителю, смотреть, читать <a href=https://drawing-portal.com/video-uroki/samouchiteli-avtokad.html>на сайте</a>.
saw 08 ноября 2018 года 10:58:00 # комментировать
<a href=https://drawing-portal.com/video-uroki/samouchiteli-avtokad.html>Бесплатный самоучитель по Автокад</a> на практических видеоуроках и иллюстрированных статьях, смотрите и читайте <a href=https://drawing-portal.com/video-uroki/samouchiteli-avtokad.html>на сайте</a>.
LipPlaub 18 августа 2018 года 16:19:20 # комментировать
<a href=http://top.girls-nsk.mobi>проститутки новосибирска</a> <a href=http://top.girls-nsk.mobi/individuals/>индивидуалки новосибирска</a> <a href=http://top.girls-nsk.mobi/massage-salons/>Эротический массаж в Новосибирске</a> <a href=http://top.girls-nsk.mobi/individuals/service-v-mashine-minet/>миньет в авто в Новосибирске</a> <a href=http://top.girls-nsk.mobi/individuals/transsexual/>трансы новосибирска</a> <a href=http://top.girls-nsk.mobi/individuals/service-gospozha-bdsm/>бдсм новосибирск</a> <a href=http://top.girls-nsk.mobi/individuals/40-let/>зрелые проститутки новосибирск</a> <a href=http://top.girls-nsk.mobi/individuals/1000-rubley/>дешевые проститутки Новосибирск</a>
Jamescoark 05 августа 2018 года 08:40:27 # комментировать
<a href=http://fei.girls-kzn.mobi>проститутки Казань</a> <a href=http://fei.girls-kzn.mobi/individuals/>индивидуалки Казань</a>
BaranCique 28 июля 2018 года 00:35:20 # комментировать
<a href=https://www.kontaktor.su/>секс</a>
yzthxaeBar 29 апреля 2018 года 16:56:19 # комментировать
<a href=https://onlinecasino24go.com/>free casino slots no downloads bonus rounds</a> <a href=" https://onlinecasino24go.com/ ">codeshareonline doubledown casino</a> <a href=https://onlinecasino24go.com/>online usa casinos</a> <a href=" https://onlinecasino24go.com/ ">borgata online casino</a> <a href=https://onlinecasino24go.com/>posh casino</a> <a href=" https://onlinecasino24go.com/ ">resorts online casino</a>
Taksi77Sib 07 апреля 2018 года 05:20:38 # комментировать
Стабильный заработок <b>до 120 000 рублей и более</b>! <b>Работа в такси по свободному графику! </b> <a href=http://taxi-yandex.top/120000p><img>https://preview.ibb.co/mmnWx7/TAXI.gif</img></a> Не понадобится регистрировать ИП, думать о налогах, страховых взносах, изучать тонкости требований Uber, самостоятельно получать лицензию Выгодное Такси Яндекс - <b>http://taxi-yandex.top/120000p </b> Такси Убер - <b> http://taxi-yandex.top/uber120000p </b> --------------------------------------- <b>Подключение - БЕСПЛАТНО</b> --------------------------------------- работа в такси сити воскресенск такси работа шоссе энтузиастов работа в такси номер 1 как найти работа такси на своем авто работа в такси форсаж Самара
garneumr 26 марта 2018 года 14:18:50 # комментировать
гы бурундук=) --- Рекомендую Вам посетить сайт, на котором есть много статей на интересующую Вас тему. скачать fifa 15 рпл, fifa 15 скачать составы 2016 а также <a href=http://15fifa.ru/>официальный сайт игры fifa</a> fifa 15 скачать торрент 3dm
Josephfails 13 марта 2018 года 01:19:51 # комментировать
You expressed that perfectly! cialis 5mg achat en france <a href="http://cialisfidel.com/">generic cialis</a> cialis salvador bahia <a href=http://cialisfidel.com/>generic cialis</a>
Asfalt93jiva 06 февраля 2018 года 23:40:01 # комментировать
благоустройство павлодара строительство и благоустройство в санкт петербурге благоустройство балконов благоустройство города дзержинский благоустройство приусадебного участка и руками
Kevinlof 08 января 2018 года 14:12:04 # комментировать
<a href=http://ow.ly/Od8Z30g0Mg3>АлкоБарьер</a> – эффективное средство борьбы с алкоголизмом Устраняет тягу к алкоголю Восстанавливает поврежденные клетки печени Выводит токсины из организма Успокаивает нервную систему Не имеет вкуса и запаха <a href=https://is.gd/ORMsK8>АЛКОБАРЬЕР</a> – СКАЖИ «НЕТ» АЛКОЗАВИСИМОСТИ! ==>> ow.ly/Od8Z30g0Mg3 ==>> is.gd/ORMsK8
Markpzi 18 декабря 2017 года 17:38:55 # комментировать
Соберем базы на заказ с ТИЦ от 10 для продвижения в интернете allsubmitter для базы писать: gash.1975@bk.ru
Masharok 13 декабря 2017 года 15:09:14 # комментировать
Данное сообщение размещено здесь с помощью XRumer + XEvil 4.0 XEvil 4.0 - революционное приложение, способное обходить практически любую антибот-защиту. Распознавание капчи Google (ReCaptcha-1, ReCaptcha-2), Facebook, Yandex, VKontakte, Captcha Com и свыше 8400 тысяч других типов! Вы читаете это - значит, это работает! ;) Подробности на официальном сайте XEvil.Net, есть бесплатная демо-версия. См. YouTube "XEvil ReCaptcha2"
Bakscrext 08 октября 2017 года 02:02:31 # комментировать
Поехали в отпуск, и захворал ребенок, а средств маловато. Без усилий получили ссуду онлайн, на пластик пришли деньги моментально. Отдали через недельку уже дома. Никаких справок либо поручителей. Нужен только лишь мобильник и пластиковая карта с которой можно забрать всю сумму через несколько минут после утверждения заявки. Выручали подобные живые деньги и соседей, когда знакомому необходимо было немедленно оплатить сессию. Ни одному человеку не надо объяснять, унижаться и вымаливать. Сам подбираешь сумму и время отдачи. <a href=https://goo.gl/HQvoPM>Рекомендую абсолютно всем</a>, кто очутился в сложной ситуации.
Bakscrext 05 октября 2017 года 16:45:40 # комментировать
Отправились в отпуск, и заболел малыш, а денег капля. Просто оформили займ онлайн, на кредитную карту пришли наличные моментально. Отдали через неделю уже дома. Никаких справок либо поручителей. Нужен только лишь телефон и кредитка с которой можно снять всю сумму через несколько минут после одобрения заявки. Выручали такие живые деньги и родственников, когда знакомому нужно было немедленно оплатить сессию. Никому не надо объяснять, унижаться и выпрашивать. Сам подбираешь необходимую сумму и период отдачи. <a href=https://goo.gl/HQvoPM>Советую абсолютно всем</a>, кто очутился в сложной ситуации.
ScottCam 27 августа 2017 года 22:37:05 # комментировать
Cisco cat4900 ios enterprise svcs ssh spare s49esk9 12225sg http://eplidi.exblog.jp/27022518/ Colossal poster test taking tips no. mc v1630 http://tengloli.exblog.jp/27020247/ Microsoft ready to launch http://presderweck.exblog.jp/27067969/ http://pheliti.exblog.jp/27070570/ <a href="http://latlaithun.exblog.jp/27029489/">Coreavc h 264 video codec professional v1.9.5.0 anony014</a> <a href=http://ucfoolnigh.exblog.jp/27036589/>Nero 8 ultra edition retail rahultorrents</a>
nhxsqplitte 01 августа 2017 года 01:23:06 # комментировать
toplr04e3b</br> male enhancement pills free trial</br> <a href="http://bestmalesenhancementpills.com"> male enhancement</a> </br> &lt;a href=&quot;http://bestmalesenhancementpills.com&quot;&gt; male enhancement pictures&lt;/a&gt; </br> http://bestmalesenhancementpills.com-male enhancement products </br> male enhancement supplements
ntfwtxlitte 31 июля 2017 года 21:19:44 # комментировать
topjl85k9f</br> male enhancement pills over the counter</br> <a href="http://bestmalesenhancementpills.com"> male enhancement exercises</a> </br> &lt;a href=&quot;http://bestmalesenhancementpills.com&quot;&gt; male enhancement&lt;/a&gt; </br> &lt;a href=&quot;http://bestmalesenhancementpills.com&quot;&gt; natural male enhancement&lt;/a&gt; </br> red pill male enhancement
DaniselNub 22 мая 2017 года 00:17:29 # комментировать
Это мне не нравится. --- порно моет пол или <a href=http://porno-incest.ru/incest/4655-porno-rasskaz--laquootets-uznal-doch.html>істориї порно тато</a>
DaniselNub 16 мая 2017 года 04:29:27 # комментировать
Извините, что я Вас прерываю, есть предложение пойти по другому пути. --- эро истории инцест маленькая дочка а также <a href=http://porno-incest.ru/incest/4805-porno-rasskaz--laquo11-letniy-otprysk-s-druzyami-trakhnuli-menya-butylkoy-ot-shampanskogo.html>otec druqa porno rasskaz</a>
Ania 29 мая 2013 года 03:08:57 # комментировать
Thinking like that shows an epexrt at work

Добавить комментарий


Share |