Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ZaletoZ

[RESOLVIDO] substr()

Recommended Posts

Bom dia ae galeraa!! tdo em paz? bom eu to limitando um texto com substr,e concatenando "..." no final para ficar bunitinho, mas eu queria que quando ele nao limitasse ele nao exibisse os "...", como eu faço isso? a funçao substr retorna valor verdadeiro somente quando ela limita alguma coisa ou ela retorna valor verdadeiro sempre que ele funciona?Obrigado ae galera!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faz um strlen() após o substr() e compara com o strlen() sobre o texto original. Se forem iguais, é sinal que não houve o 'corte' do texto:

 

<?php	$original = "Texto completo";	$final = substr($original, 0, 12);	$final .= strlen($original)==strlen($final) ? "" : "...";	echo $final;?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faz um strlen() após o substr() e compara com o strlen() sobre o texto original. Se forem iguais, é sinal que não houve o 'corte' do texto:

<?php	$original = "Texto completo";	$final = substr($original, 0, 12);	$final .= strlen($original)==strlen($final) ? "" : "...";	echo $final;?>
opaa valeu ae Mario Helme. resolvido!brigadao!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.