ZaletoZ 0 Denunciar post Postado Março 30, 2007 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
Mario Helme 0 Denunciar post Postado Março 30, 2007 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
ZaletoZ 0 Denunciar post Postado Março 30, 2007 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