urlencode

urlencode -- Codifica uma string URL

Description

string urlencode ( string str)

Retorna uma string onde todos caracteres não-alfanuméricos exceto -_ . é substituido por um sinal de porcento ( % ) seguidos por dois digítos hexadecimais e espaços codificados como um sinal de 'mais ' ( + ) . É codificando o mesmo caminho que um dado enviados por um formulário WWW é codificado , que é a mesma coisa como em um tipo de mídia application / x-www-form-urlencoded . Isto difere da codificação RFC1738 ( veja rawurlencode( ) ) por rasões históricas , espaçoes são codificados como um sinal de 'mais ' (+ ) . Esta função é conveniente quando codificado uma string para ser usada em uma parte de consulta em uma URL , como um conveniente meio de passar variáveis para uma próxima página :

Exemplo 1 . urlencode( ) exemplo

 
echo

 
'

 
A

 
HREF="mycgi?foo='

 
,

 
urlencode

 
($userinput)

 
,

 
'

 
"

 
'

 
;





Veja também urldecode( ) .