últimamente estoy espeso y necesito mucho de vuestra ayuda, resulta que tengo un campo de texto, y en una de las páginas PHP que estoy haciendo solo...
últimamente estoy espeso y necesito mucho de vuestra ayuda, resulta que tengo un campo de texto, y en una de las páginas PHP que estoy haciendo solo quiero mostrar parte de ese texto, es como si fueran las entradas de un blog y cuando pinches en el título ir a otro PHP donde ya se lea todo, realmente es muy igual a un blog.
Respuesta de Alejandrowski
Hola Javi, la variable donde se almacena un texto es una matriz, y en cada
posición de la matriz está guardado el carácter del texto.
Por ejemplo:
$variable = "Había una vez un barquito chiquitito";
//Entonces;
$variable[0] = H
$variable[1] = a
$variable[3] = í
Lo que puedes hacer es un bucle for y le dices la longitud en caracteres que
te gustaría:
for ($i=0;$i<50;$i++) {
$texto_corto .= $variable[$i];
}
Ya si quieres hacerlo más bonito después de este bucle crea otro para que
los tres últimos caracteres fuesen "." puntos
for ($i=50;$<53;$i++) {
$texto_corto .= ".";
}
Pero recuerda que ahora la longitud mostrada será de 53 caracteres.