30 diciembre, 2018
Crearemos una función cuyo objetivo es recortar un texto que tendrá dos parámetros de entrada el texto y el límite. Fácil de usar en una aplicación web
Suscríbete a nuestro canal en Youtube
SuscríbirseHola, en ocaciones necesitamos que un texto sea recortado y al final del texto recortado le asigna o concatene tres puntos suspensivos. Pues bien es fácil aquí tenemos un sencilla solución que te puede ayudar.
La función a programar tiene como objetivo recortar el texto, ésta tiene dos parámetros de entrada y retorna una cadena de texto recortada con tres puntos al final.
function recortarTexto($texto, $limite=100){
$texto = trim($texto);
$texto = strip_tags($texto);
$tamano = strlen($texto);
$resultado = '';
if($tamano <= $limite){
return $texto;
}else{
$texto = substr($texto, 0, $limite);
$palabras = explode(' ', $texto);
$resultado = implode(' ', $palabras);
$resultado .= '...';
}
return $resultado;
}
Su implementación en una página web, es muy sencillo veamos a continuación un ejemplo:
$cadena="Perú es un país que tiene la mayor cantidad de climas";
$nuevacadena=recortarTexto($cadena,4);
echo $nuevacadena; // nos retornará Perú
Existen muchas formas de implementarlo, espero que sea de utilidad.
Leido 5923 veces
© Todos los derechos reservados Codea App | ...de frente al código!!! | 2020 - 2024