Buon giorno, ho la necessità di dover splittare un record, che contiene oltre 100 caratteri, per la stampa su un pdf.
Ho visto qui sul forum, un pò di funzioni, in quanto ho una versione antecedente alla 5 per poter utilizzare la str_split.
Non riesco a capire come mai non funziona.Forse non la "richiamo" in maniera corretta:
codice:
function longWordWrap($string) {
$string = str_replace("\n", "\n ", $string); // add a space after newline characters, so that 2 words only seperated by \n are not considered as 1 word
$words = explode(" ", $string); // now split by space
foreach ($words as $word) {
$outstring .= chunk_split($word,100, " ") . " ";
}
return $outstring;
}
if(strlen($natura_dei_lavori)<=100){
$pdf->Cell(0,5,"Minore Uguale a 100 caratteri",0,1);
}
elseif(strlen($natura_dei_lavori)>100){
$pdf->Cell(0,5,"Intervento:" . longWordWrap($natura_dei_lavori),0,1);
}
Mi dite per favore come mai non mi splitta?
Grazie mille...