Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/10/2008, 21:33
okram
Invitado
 
Mensajes: n/a
Puntos:
¿En qué casos es realmente necesario usar urldecode()?

Buenas noches a todos.

Pues eso, cuándo es necesario usar la dichosa función urldecode()? No tengo dudas sobre urlencode(), pero hoy estuve haciendo unas pruebas y caí en la cuenta que el poner en un archivo php:
Código php:
Ver original
  1. echo $_GET['variable'];
sin nada más, automáticamente ya me imprime el valor de la variable decodificado. Entro a archivo.php?variable=Per%FA y me imprime Perú.

No estoy seguro que sea así, pues en el mismo manual de PHP (que resulta bastante insuficiente para esta función, a mi parecer), en el ejemplo que ponen usan urldecode() para imprimir las variables de la URL. Es que acaso hay alguna directiva en el php.ini que defina ese comportamiento? O en todo caso, en qué casos sí se debería usar urldecode()?

Saludos,