Tutoriais

11 set 2009 22h29

Função para limitar textos em links com php

  • URL Curta:

Venda: Kit Memoria Notebook/mini Pc Ddr4 32gb 2666mhz (2x16gb)

Venda: Memória Ram Notebook / Mini Pc 8gb Ddr5 5600mhz - Samsung

Venda: Access Point Eap225 Wi-fi 5 Dual Band Ac1350 De Teto Tp-link

Olá pessoal,

Venho trazer uma função pequena e simples para vocês limitar o texto de vocês em links.
É útil muitas vezes para não quebrar o layout do site, etc.
	function limita_texto($texto, $tam_max) {
// Se o texto recebido for maior que o permitido, limito e adiciono ...
if (strlen($texto) > $tam_max){
$titulo = substr($texto, 0, $tam_max);
$titulo = substr($titulo, 0, strrpos($titulo, " "))." ...";
// Senão matenho o texto original
} else {
$titulo = $texto;
}
return $titulo;
}

A função é simples, recebo o texto que pode vir de um consulta a uma base de dados e o tamanho máximo. Se o texto for maior que o permitido então limitamos ele e adiciono os ... e o mais importante sem cortar a palavra ao meio. Senão mantenho o texto original.

Uso:
	// Texto a limitar e quantidade caracteres permitido
limita_texto('texto a limitar', 10);


© MNDTI - Tecnologia e Informação. Todos Direitos Reservados. Política de privacidade.