Funciones de URL
PHP Manual

urldecode

(PHP 4, PHP 5)

urldecodeDecodifica una cadena cifrada como URL

Descripción

string urldecode ( string $str )

Decodifica cualquier cifrado tipo %## en la cadena dada. Los símbolos ('+') son decodificados como el caracter espacio.

Parámetros

str

La cadena a ser decodificada.

Valores devueltos

Devuelve la cadena decodificada.

Ejemplos

Ejemplo #1 Ejemplo de urldecode()

<?php
$a 
explode('&'$QUERY_STRING);
$i 0;
while (
$i count($a)) {
    
$b split('='$a[$i]);
    echo 
'Value for parameter 'htmlspecialchars(urldecode($b[0])),
         
' is 'htmlspecialchars(urldecode($b[1])), "<br />\n";
    
$i++;
}
?>

Notas

Advertencia

Las superglobales $_GET y $_REQUEST ya están decodificadas. El uso de urldecode() en un elemento en $_GET o $_REQUEST puede tener resultados inesperados y peligrosos resultados.

Ver también


Funciones de URL
PHP Manual