//Questa funzione si occupa di estrarre le immagini di un testo
function estrai_immagine($testo) {
$immagine = "";
//verifico tramite l'espressioni regolari tutte le stringhe immagini
//che inserirò nell'array corrispondenze da cui estraggo la prima immagine
preg_match_all('/<img[^>]+>/i', $testo, $corrispondenze);
//Prendo il primo valore dell'array (matrice) corrispondenze
$immagine = $corrispondenze [0][0];
//Se l'immagine è vuota richiamo un immagine di default
if(empty($immagine)){
$immagine = "nessuna_immagine.png";
}
return $immagine;
}
//Estraggo l'immagine e la mostro a video.
$prima_immagine = estrai_immagine($corpo_testo);
echo $prima_immagine;