Ir para conteúdo

Arquivado

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

João Vitor Mantovani

[Resolvido] Como remover uma "variável" de dentro de uma

Recommended Posts

Sei que estou tendo um bloqueio "programadorístico" e que deve existir uma função muito simples pra fazer isso..

Eu só gostaria de saber como remover uma variável de uma URL em forma de string..

Pra ser mais exato, a string é uma URL de orkut.. do tipo:

 

$string = "http://www.orkut.com.br/Main#Profile?uid=14237760687438133111"

 

Que função ou que método PRATICOS eu uso pra extrair o "uid" ali?

Digo, é claro que eu posso extrair os últimos caracteres da string até atingir o "=", mas tenho que considerar que:

 

$string = "http://www.orkut.com.br/Main#AlbumZoom?gwt=1&uid=3353458344600511557&aid=1&pid=1241030780379"

 

Entendem?

Como eu faço pra extrair só o valor do uid ali do meio?

 

Abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

$var = "http://www.orkut.com.br/Main#Profile?uid=14237760687438133111";

preg_match("/uid=([0-9]*)/", $var, $teste);

 

a var $teste[1] é = 14237760687438133111 ;

 

 

Valeu Lord...

Cara, a propósito, como funciona esse esquema do prag_match?

tipo, você pode me explicar o porquê de "/uid=([0-9]*)/" ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

$var = "http://www.orkut.com.br/Main#Profile?uid=14237760687438133111";

preg_match("/uid=([0-9]*)/", $var, $teste);

 

a var $teste[1] é = 14237760687438133111 ;

 

 

Valeu Lord...

Cara, a propósito, como funciona esse esquema do prag_match?

tipo, você pode me explicar o porquê de "/uid=([0-9]*)/" ?

 

Isso se chama expressão regular

aqui no forum tem um tutorial bom disso que explica melhor...

tah ai: http://forum.imasters.com.br/index.php?/topic/271804-expressoes-regulares/

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.