![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
07/07/2004, 08:49
|
| | Fecha de Ingreso: marzo-2004 Ubicación: Bariloche ARGENTINA
Mensajes: 36
Antigüedad: 20 años, 11 meses Puntos: 1 | |
tal vez te sirva este script:
<?
// Inicializamos las variables
$tamano = 50; // tamaño máximo en caracteres
$contador = 0;
$texto = 'Este es el texto que se cortará para que no ocupe más de 50 carácteres';
// Cortamos la cadena por los espacios
$arrayTexto = split(' ', $texto);
$texto = '';
// Reconstruimos la cadena
while($tamano >= strlen($texto) + strlen($arrayTexto[$contador])){
$texto .= ' '.$arrayTexto[$contador];
$contador++;
}
if($texto == '')$texto = substr($arrayTexto[0], 0, $tamano);
echo $texto;
?> |