2010-10-17 17 views

Respuesta

60

¿Quieres parse_str(). Pasarle un array como el segundo parámetro y se va a extraer las variables de la cadena de consulta se le da en la matriz:

<?php 
$str = "first=value&arr[]=foo+bar&arr[]=baz"; 
parse_str($str, $output); 

echo $output['first']; // value 
echo $output['arr'][0]; // foo bar 
echo $output['arr'][1]; // baz 

Aviso ésta es la función primera relacionado aparece en la página http_build_query.

+0

Nota rápida: proporcionar el segundo parámetro (en este ejemplo, '$ output') es obligatorio a partir de PHP 7.2. – haz

Cuestiones relacionadas