Volevo visualizzare le prime 300 parole di un notiziario come un'anteprima che purtroppo significava che se una storia aveva un'immagine entro le prime 300 parole, allora veniva visualizzata nell'elenco delle anteprime che veramente incasinato con il mio layout. Ho usato il codice sopra per nascondere tutte le immagini dalla stringa presa dal mio database e funziona meravigliosamente!
$news = $row_latest_news ['content'];
$news = preg_replace("/<img[^>]+\>/i", "", $news);
if (strlen($news) > 300){
echo substr($news, 0, strpos($news,' ',300)).'...';
}
else {
echo $news;
}
fonte
2013-04-26 15:20:29
$ content = preg_replace (..., $ content); –