He buscado de alta y baja para encontrar una solución. Tengo una matriz dinámica multidimensional que necesito dividir y urlencode. La cantidad de elementos cambiará pero siempre tendrán las mismas claves.¿Cómo urlencode una matriz multidimensional?
$formFields = Array (
[0] => Array ([form_name] => productID [form_value] => 13)
[1] => Array ([form_name] => campaign [form_value] => [email protected])
[2] => Array ([form_name] => redirect [form_value] => http://example.com))
Cada matriz tiene un Nombre de formulario y un Valor de formulario.
Esto es lo que estoy tratando de llegar a:
$desired_results =
productID => 13
campaign => [email protected]
redirect => http://example.com
Cada vez que intento y dividirlos termino con: nombre_formulario => productID o algo por el estilo.
Estoy tratando de tomar los resultados y luego urlencode ellos:
productID=13&campaign=email&gmail.com&redirect=http://example.com&
por qué no simplemente '$ fromFields = array ('productID' => 13, ...)'? –
El script no sabrá cuáles son las claves. Cambiarán según la página que lo llame. Esta es una tienda de metadatos en wordpress y dependiendo de qué publicación llame al script. Las teclas $ cambiarán. – krazymatty
Quizás alguien tenga una sugerencia sobre una mejor forma de almacenar la matriz dinámica para llamarla más fácil. – krazymatty