Funzioncina per creare un'introduzione da un testo:
:beer:
PHP:
<?
function intro($testo, $lung_max, $finale) {
return (count($str = explode(' ', $testo)) > $lung_max)
?implode(' ', array_slice($str, 0, $lung_max)) . $finale : $testo;
}
//per cui:
$testo = "Testo testo testo testo testo testo testo testo testo testo testo testo";
$lung_max = 2;
$finale = " ..";
$intro = intro($testo, $lung_max, $finale);
echo $intro;
//stampa "Testo testo .."
?>
:beer: