Ir para conteúdo

POWERED BY:

Arquivado

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

Good

Espaçamento que não sai

Recommended Posts

Fiz um código pra pegar alguns dados de um site.. E estavam organizados em tabela, usei explode pra separar os dados e assim obter.. está tudo ok..

Usei a função strip_tags pra remover qualquer tag html dos dados.. Tudo ok, mas aí fica dando um espaçamento que não deveria ter.. Eu usei var_dump e o resultado foi este:

 

string '128.199.99.56: 3128' (length=19)

 

Veja que não deveria ter espaço entre os dois pontos (:) e a porta. Também olhei o código fonte, e saiu assim:

 

<pre class='xdebug-var-dump' dir='ltr'><small>string</small> <font color='#cc0000'>'128.199.99.56: 3128'</font> <i>(length=19)</i></pre>

 

Alguém sabe o porque e como tirar isto?

Compartilhar este post


Link para o post
Compartilhar em outros sites

faz um str_replace() trocando o ' :' por ':'

Compartilhar este post


Link para o post
Compartilhar em outros sites

tente com ER

$str = '128.199.99.56: 3128';
echo preg_replace('/[^0-9:.]/i', '', $str );

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas o strip não tem nada a ver com o str_replace.

 

echo str_replace(' ', '', $explodeTD[0].":".$explodeTD[1]);

Compartilhar este post


Link para o post
Compartilhar em outros sites

obrigado a todos, mas a sugestão de Williams Duarte deu certo..

 

gucamargo, se ver o William Bruno postou esta função...

 

strip_tags é pra remover qualquer tag html, se não ia dar problema no código.. Eu tentei várias maneiras, acredite..

 

obg

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.