Ir para conteúdo

Arquivado

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

dimiguel

Limitando caracteres

Recommended Posts

Como faço para limitar o número de caracteres em um texto????Por exemplo, se meu texto tem 10.000 caracteres, mas quero que ele exiba somente 100 caracteres em em seguida algo como "leia mais" com um link para o texto - é claro que esse último eu sei fazer :) Ficaria assim:O texto a seguir é somente um exemplo de como poderá ser cort... leia maisAlguém poderá me ajudar?Tanques (e pias) :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

se estiver puxando do mysql:

SELECT SUBSTRING(campo,1,20) FROM tabela

em negrito a quantidade de caracteres

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se você estiver pegando um texto qualquer, você pode utilizar a função SUBSTR() jogando para uma variavel:$sub = substr(1234,2, 2);

Valeu pela dica!Mas no meu caso a anterior é melhor aproveitada. É que esqueci de falar que o texto provém de um BD MySQL

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vamos lá, vou tentar explicar o que quero saber:usando - substr("eu tenho um carro", 0, 14) ele vai me retornar "eu tenho um ca" ou seja, ele vai cortar a palavra.O que eu quero saber é o seguinte:Existe um método de eu pedir um valor de caracteres, mas ele só me retorne palavras inteiras, nem que tenha que me retornar menos caracteres do que o solicitado... vou pegar o exemplo acima novamente pra tentar explicar."eu tenho um carro", eu peça 14 caracteres como lá em cima denovo, mas ele me retorne só "eu tenho um", ou seja, ele vai me retornar até a última palavra inteira, ignorando os caracteres da palavra cortada.Espero que tenham entendido... Abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

haha... to precisando denovo do mesmo negócio e não tem mais a mensagem do AdrianoAlves :( caso você leia isso denovo e puder postar, eu só lembro que era um java script :(

Compartilhar este post


Link para o post
Compartilhar em outros sites

é fácil cara ..

 

Viu, se voce tivesse aprendido e entendido na época, não estaria pergutando novamente.

 

Só digo isso, pq eu enfatizo que não posto código, crio até inimizades com isso, mas ta valendo !

 

Não estou criticando ein, só uma observação sincera!

 

A lógica do que voce quer fazer é simples cara, é um substr() em união com um strlen()

http://br.php.net/manual/pt_BR/function.substr.php

http://br.php.net/manual/pt_BR/function.strlen.php

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.