Jump to content


Photo

Trim Com Substr


  • Faça o login para participar
6 replies to this topic

#1 PHP-man

PHP-man

    12 Horas

  • Usuários
  • 257 posts
  • Sexo:Masculino

Posted 26/10/2005, 00:57

Ola galera, tenho um sistema de noticias e como padrao na pagina principal existe uma area para os destaques que contém

FOTO - TITULO - RESUMO

No resumo usei a função substr para limitar a quantidade de caracteres, porem as vezes fica um espação em BRANCO no final do resumo, tentei tirar com o trim porem nao achei a sintaxe correta.

Assim ta ok, porem preciso tirar o espaço em BRANCO
<? echo substr ($ingredientes,0,255); ?>

Tentei assim tbm
<? trim ($ingredientes," "); echo substr ($ingredientes,0,255); ?>

Obs: Ja li o manual do PHP mas nao entendi, tenei de varias forma, se algum puder ter a gentileza de me explicar como mesclar dois comandos agradeço muito pois estou perdido com a SINTAXE MESMO vlw a todos.

PHP-man
Existe uma grande diferença entre a Sabedoria e a Inteligência. A Inteligência vem acompanhada de Arrogância e Irônias. A Sabedoria vem acompanhada de Humildade e Paciência. by PHP-man

#2 getpaulo

getpaulo

    Normal

  • Usuários
  • 82 posts
  • Sexo:Não informado
  • Localidade:MG
  • Interesses:Apreender

Posted 26/10/2005, 02:08

Tente
<? echo substr (trim ($ingredientes," "),0,255); ?>

getpaulo

"Mas, a todos quantos o receberam, aos que crêem no seu nome, deu-lhes o poder de se tornarem filhos de Deus; aos quais não nasceram do sangue, nem da vontade da carne, nem da vontade do varão, mas de Deus. JOÃO 1:12,13"


#3 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 26/10/2005, 12:54

Assim:

<? echo trim(substr($ingredientes,0,255)); ?>
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#4 getpaulo

getpaulo

    Normal

  • Usuários
  • 82 posts
  • Sexo:Não informado
  • Localidade:MG
  • Interesses:Apreender

Posted 27/10/2005, 01:47

Creio que assim:
<? echo substr(trim($ingredientes," "),0,255); ?>

getpaulo

"Mas, a todos quantos o receberam, aos que crêem no seu nome, deu-lhes o poder de se tornarem filhos de Deus; aos quais não nasceram do sangue, nem da vontade da carne, nem da vontade do varão, mas de Deus. JOÃO 1:12,13"


#5 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 27/10/2005, 05:09

Se o espaço é no final, no fundo dará no mesmo getpaulo.

Mas PHP-man esse espaço que queres tirar, está no meio da string?
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#6 getpaulo

getpaulo

    Normal

  • Usuários
  • 82 posts
  • Sexo:Não informado
  • Localidade:MG
  • Interesses:Apreender

Posted 28/10/2005, 03:57

(y)
getpaulo

"Mas, a todos quantos o receberam, aos que crêem no seu nome, deu-lhes o poder de se tornarem filhos de Deus; aos quais não nasceram do sangue, nem da vontade da carne, nem da vontade do varão, mas de Deus. JOÃO 1:12,13"


#7 PHP-man

PHP-man

    12 Horas

  • Usuários
  • 257 posts
  • Sexo:Masculino

Posted 06/11/2005, 22:06

Oi galera, o espaço não é no meio da string nao, e sim no final. Usei assim ? echo trim(substr ($ingredientes,0,255)," ")."..."; ?> e deu ok.

Valew,

PHP-Man
Existe uma grande diferença entre a Sabedoria e a Inteligência. A Inteligência vem acompanhada de Arrogância e Irônias. A Sabedoria vem acompanhada de Humildade e Paciência. by PHP-man




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq