Cómo codificar en URL los pares clave-valor de matrices multidimensionales en PHP
Hola, puedes usar la recursividad. function?array_urlencode($data){
$new_data?=?array();
foreach($data?as?$key?=>? $val){ p>
//?Aquí también codifico en URL las palabras clave
$new_data[urlencode($key)]? =?is_array($val)array_urlencode($val)? );
}
return?$new_data;
}
$array?=?array(
"China"=> "Pekín",
"EE.UU."=> "Washington",
"Reino Unido"=> "Londres",
" city"=> "Londres",
"multidimensional"=>array("Aston"=> "Ertter",array("Tofu seco", "Por favor"))
);
var_dump(array_ urlencode($array));