Ragazzi,
ho un piccolo problemino con una funzione in php che mi permette di creare un piccola introduzione agli articoli, cioè fatta una query ad un database anzichè visualizzare il contenuto dell'intero campo visualizza solo il numero di parole da me specificato...
Codice PHP:
function intro($testo, $lung_max, $finale) {
return (count($str = explode(' ', $testo)) > $lung_max)
?implode(' ', array_slice($str, 0, $lung_max)) . $finale : $testo;
}
$testo = $result[11];
$lung_max = 5;
$finale = " ....";
$intro = intro($testo, $lung_max, $finale);
echo $intro;
Funziona perfettamente, ma se lo inserisco in una tabella dinamica, e quindi richiama più volte la funzione mi viene dato:
Fatal error: Cannot redeclare intro() (previously declared in C:\Programmi\EasyPHP 2.0b1\www\vacanzeinsicilia\pages\inserzioni_person ali.php:70) in C:\Programmi\EasyPHP 2.0b1\www\vacanzeinsicilia\pages\inserzioni_person ali.php on line 70
Come risolvere? Grazie!