allora...ho trovato questa funzione per tagliare una stringa...
Codice PHP:
function TagliaStringa($stringa,$max_char){
if(strlen($stringa)>$max_char) {
$stringa_tagliata = substr($stringa,0,$max_char);
$last_space = strrpos($stringa_tagliata," ");
$stringa_ok = substr($stringa_tagliata,0,$last_space);
return $stringa_ok."...";
} else {
return $stringa;
}
}
ma così non potrei usarla nei risultati di una ricerca perchè alcuni records non conterrebbero nessuna delle parole ricercate.
avevo pensto di inserire come parametro della funzione anche un array con le chiav di ricerca richieste tipo TagliaStringa($stringa,$max_char,$arraychiavi) ma poi non so come modificare all'interno la funzione ...
aiuto please