Foros del Web » Programando para Internet » PHP »

Mostrar solo los 150 primero caracteres

Estas en el tema de Mostrar solo los 150 primero caracteres en el foro de PHP en Foros del Web. Buenas tardes Quisiera saber como puedo hacer para que cuando coga un campo de la bd si este tiene mas de 150 caracteres, me lo ...
  #1 (permalink)  
Antiguo 24/04/2011, 09:26
 
Fecha de Ingreso: enero-2006
Mensajes: 263
Antigüedad: 18 años, 10 meses
Puntos: 1
Mostrar solo los 150 primero caracteres

Buenas tardes

Quisiera saber como puedo hacer para que cuando coga un campo de la bd si este tiene mas de 150 caracteres, me lo corte, algo como asi:

asdasdsadasda fin ....

Muchas gracias
  #2 (permalink)  
Antiguo 24/04/2011, 09:31
Avatar de bUllan9ebrio  
Fecha de Ingreso: enero-2011
Ubicación: Chile
Mensajes: 1.128
Antigüedad: 13 años, 9 meses
Puntos: 128
Respuesta: Mostrar solo los 150 primero caracteres

pseudo

si (campo>150)
almacenar=susbtr(campo,0,149)



Algo asi
__________________
Si no vivimos como pensamos, pronto empezaremos a pensar como vivimos.
Más vale un Gracias sincero, que un número que aumente "popularidad" ¬¬°

Universidad de chile, campeón
  #3 (permalink)  
Antiguo 24/04/2011, 13:14
Avatar de proxipor  
Fecha de Ingreso: diciembre-2009
Mensajes: 211
Antigüedad: 14 años, 11 meses
Puntos: 10
Respuesta: Mostrar solo los 150 primero caracteres

Efectivamente es como indica bUllan9ebrio.

Código PHP:

function cortar($string)
{
   if(
strlen(string) > 150)
      
$string susbtr($string,0,149);
   return 
$string;
}


$string "Mas de 150 caracteres .......";

$stringf cortar($string);

echo 
'El string reducido es: '$stringf
Saludos!

Etiquetas: caracteres, primero
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 10:39.