marceloths Postado Janeiro 22, 2010 Denunciar Share Postado Janeiro 22, 2010 Boa tarde,Gostaria de elaborar uma função que pegue somente o primeiro parágrafo do texto, mas não estou conseguindo, tentei o código abaixo e não deu certo.<? $paragrafo = explode('.', $noticia['conteudo']); echo $paragrafo[0]; ?>Se o conteúdo estiver código html que exibe uma imagem ou tiver um ponto que não indicaria fim do parágrafo exibirá o resultado insatisfeito.Na linguagem ASP, consegui resolver esse problema com apenas a função split(), mas em PHP não sei como fazer isso.Atenciosamente,Marcelo. :mellow: Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 cassianooliver Postado Janeiro 22, 2010 Denunciar Share Postado Janeiro 22, 2010 o que você realmente quer fazer?Limitar o conteúdo do texto? se sim, dá uma olhada:http://www.google.com.br/search?q=limitar+...lient=firefox-a Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 marceloths Postado Janeiro 23, 2010 Autor Denunciar Share Postado Janeiro 23, 2010 Prezado ESerra, Eu já consigo limitar a quantidade de caracteres que é fácil, mas não estou sabendo limitar a quantidade de parágrafo. Se num texto tiver 8 parágrafos, quero uma função que mostre só o primeiro parágrafo independemente de quantidade de caracteres.Atenciosamente,Marcelo. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 marceloths Postado Janeiro 23, 2010 Autor Denunciar Share Postado Janeiro 23, 2010 Pessoal,Consegui! Para limitar os parágrafos de um longo texto basta inserir o código abaixo:<? $paragrafo = explode('<br />', nl2br($noticia['conteudo'])); echo $paragrafo[0]; ?>Grande abraço,Marcelo. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
marceloths
Boa tarde,
Gostaria de elaborar uma função que pegue somente o primeiro parágrafo do texto, mas não estou conseguindo, tentei o código abaixo e não deu certo.
Se o conteúdo estiver código html que exibe uma imagem ou tiver um ponto que não indicaria fim do parágrafo exibirá o resultado insatisfeito.
Na linguagem ASP, consegui resolver esse problema com apenas a função split(), mas em PHP não sei como fazer isso.
Atenciosamente,
Marcelo.
:mellow:
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.