[ Foro de PHP ]
Buanas tardes.
Les paso este codigo en php desde el cual extraigo la info de un archivo xml.
El problema es que no me extraer la primera imagen de la etiqueta <description>
Cualquier ayuda les agradeceria.
Muchas Gracias.
<?php
function feed1($feedURL){
$i = 0; $url = $feedURL;
$rss = simplexml_load_file($url);
foreach($rss->channel->item as $item) {
$link = $item->link; //extraer el link
$title = $item->title; //extraer el titulo
$date = $item->pubDate; //extraer la fecha y hora
$imagen = $item->description; //extraer imagen
$description = strip_tags($item->description); //extraer descripcion y recortarla
if (strlen($description) > 400) {
$stringCut = substr($description, 0, 200);
$description = substr($stringCut, 0, strrpos($stringCut, ' ')).'...';}
if ($i < 9) {
echo '<div class="cuadros1"><a href="'.$link.'" target="_blank"><div class="arribas">'.$title.'</a></div><img src="'.$imagen.'"><div class="des">'.$description.'</div><div class="time">'.$date.'</div></div>';
}
$i++;
}
}
?>
<?php feed1("https://enlineanoticias.com.ar/feed/") ?>
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)