Pasar un array asociativo a formato clave valor en una URL con PHP
Rápido y cortito. Si lo que necesitan es preparar una serie de variables dentro de un array y después quieren serializarlo en formato url, no tienen más que hacer lo siguiente:
Extraído de php.net
1 2 3 4 5 6 7 8 |
< ?php $data = array( 'foo' => 'bar', 'baz' => 'boom', 'cow' => 'milk', 'php' => 'hypertext processor' ); echo http_build_query($data); //la magia en esta linea //nos imprime: foo=bar&baz=boom&cow=milk&php=hypertext+processor |
Los amantes de Java, Python, .NET y demases dirán lo que sea de PHP, pero cuando ves estas cosas no te quedan dudas que PHP es un RAD de puta madre!.
PD: para no parecer un purista, tengo que decir que Python me encanta y Groovy tanbien, pero cada cosa para lo que es 🙂
Que guay no sabía de la existencia de esta función muchas gracias.