Función muy recomendable cuando queramos recortar una determinada cadena de texto y añadir los típicos puntos suspensivos… En esta función evitaremos cortar palabras completas, podremos decirle que busque hasta determinada palabra o letra antes de cortar la cadena…
function recortar_texto($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; } $cadena = 'La Región de León, Región Leonesa o Reino de León, es una región histórica española definida tras la división territorial de España en 1833. Agrupa las provincias de León, Salamanca y Zamora. El término Reino deviene de dicho documento estatal, con lo que a efectos legales y administrativos, ese sería su nombre oficial, al igual que lo son el de Reino de Murcia y el Reino de Valencia'; //Modo de uso: echo recortar_texto($cadena, 50); // Imprimirá: La Región de León, Región Leonesa o Reino de León,...
Agradezco tu comentario 🤘