Tratamento da string URL em PHP

Ufa! Até que enfim, tem php na área.

Algumas vezes nós passamos os dados de um formulário html, pelo método GET e quando vamos pegar esses valores, algumas vezes, não vem da forma que enviamos, pois a url é codificada, então aqui vai uma dica de como codificar/decodificar esses dados.

Função urlencode

String urlencode(string texto); // Responsável por codificar a string

Função urldecode

String urldecode(string texto); // Responsável por decodificar a string

Obs: As regras pra codificar os dados, são as seguintes:

  • O caracter espaço é substituído por +
  • Todos os outros caracteres não alfanuméricos, são substituído por % sucedido pelo correspondente código da tabela ASCII.
  • Fuiii…

5 Respostas para “Tratamento da string URL em PHP”

  1. Bruno Disse:

    Essas funções são a maior mão na roda.

  2. ramon Disse:

    “simples, poém genial”, podes crer

    obrigado pelo comentário ;)

  3. Wagner Disse:

    Gostaria de saber mais sobre o assunto, se eu tiver que passar dados confidências via get, como faço para codificar a url.

    Acesse e concorra a milhares de reais –
    http://www.iupimania.com.br

    Confira a promoção Iupi mania ajudando a sua sorte!

  4. ramon Disse:

    Olá meu caro,
    se você precisar passar dados confidências não vai utilizar Get e sim o POST, e pra codificar a url está explicado logo acima.

    fuiii…

  5. Letras de Musicas Disse:

    value este post…..

Deixe uma resposta