Nedavno sam imao sličan problem pa sam nam napravio skripticu koja vrši
prelom duže reči od postavljene dužine i pri tome obilazi string koji
počinje sa href i src.
Mislim da ti može poslužiti.
A možda ima i komnetar na neki previd...
Pozivanje funkcije:
Code:
$obradjena_recenica = prelom_reci($recenica, $max_duzina_reci);
Funkcija:
Code:
function prelom_reci($string, $maximum) // prelom reci koja je duze od
n karaktera i pazi na href i src
{
$niz = explode(' ',$string);
$n = count($niz);
for( $i=0; $i < $n; $i=$i+1 )
{
$duzina = strlen($niz[$i]);
$is_href = strpos($niz[$i], "href");
$is_src = strpos($niz[$i], "src");
if ( $duzina > $maximum && $is_href === false && $is_src === false )
{
$niz[$i] = wordwrap($niz[$i], $maximum, "-<br/>", 1);
}
}
$novi_string = implode($niz,' ');
return $novi_string;
}