Ver Mensaje Individual
  #6 (permalink)  
Antiguo 29/03/2002, 22:10
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Re: solo mostrar los 30 primeros caracteres

Aqui tienes la funcion que uso yo para limitar Strings a un tamaño .. Como veras, corta el string y añade puntos suspensivos.
La funcion devuelve el string original limitado a los caracteres q se indiquen y con los puntos suspensivos al final.

Código:
function corte_string($str,$cuanto)
{
  if (empty($str))
  {
    return "";
  }
  else if (strlen($str)>$cuanto)
  {
    return (substr($str,0,($cuanto-4))." ...");
  }
  else
  {
    return $str;
  }
}
Se usa:
$variable=corte_string($variable,30);

Un saldo,