Cita:
Iniciado por turfeano antes de wordwrap estaba esto, que inserta un espacio
Código:
// corta una palabra ($texto) que supere los x($largo) caracteres.
function cortar_palabra($texto,$largo) {
$texto = preg_replace('/(\w{'.$largo.'})/i', '\\1 ', $texto);
return $texto;
}
mm no estoy seguro de que eso sirva :P
La expresion le dices.. busca una palabra que tenga tal cantidad de letras.. lo cual deberia ser que tenga mas de esa cantidad de letras.. aparte \w incluye mayusculas y minusculas asi que el modificador i es innecesario, y despues le dices que lo reemplaze por la misma palabra con un espacio despues.. pero no la corta solo te devuelve la palabra con un limite de letras.
saludos!