Programación y ejemplos de PHP, jQuery, HTML5, WordPress, MySQL, AMP y htaccess


PHP urldecode: Decodificar cadenas enviadas por URL

Vamos a repasar la función de PHP urldecode, su funcionalidad es decodificar cadenas que han enviado a través de URL. Por ejemplo los envíos con método GET.

En el paso de variables a través de URL podemos tener problemas con ciertos valores. Pongamos de ejemplo una variable con espacios, con el caracter ‘*’ o similares que al recibirla no tendrá su valor original y estos caracteres se sustituyen por otros.

Para una buena recepción de los valores debemos codificar dichas variables con urlencode para posteriormente decodificarlas con urldecode.

Otras funciones interesantes de PHP son:

Sintaxis de PHP urldecode

Veamos la sintaxis extraída de su web oficial:

La sintaxis es sencilla:

  • cadena (Obligatorio): Cadena a decodificar.

Ejemplo de PHP urldecode

Veamos este sencillo ejemplo de PHP urldecode:

Repasemos el código del ejemplo:

  • Tenemos 1 enlace con las variables codificadas con urlenconde.
  • Clickamos en dicho enlace para crear una URL con dichas variables.
  • Muestro por pantalla los valores capturados con GET y con echo. Estos valores los decodifico con urldecode.

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies