Pregunta

Cuando haga lo siguiente en un formulario HTML:

<input name="one[]" value="foo" />
<input name="one[]" value="bar" />
<input name="two[key]" value="something" />

y envíe el formulario a una página de PHP, la matriz $ _POST tendrá el siguiente aspecto:

array(
    'one' => array(
        0 => 'foo',
        1 => 'bar'
    ),
    'two' => array(
        'key' => 'something'
    ),
),

Sin embargo, si observa los datos del encabezado, tendrá el siguiente aspecto:

one[]=foo&one[]=bar&two[key]=something

¿Alguien tiene un script con el cual convertir la matriz de PHP de nuevo en la cadena de datos POST? urlencode no funciona porque no puede acceder a las matrices ...


¿Fue útil?

Solución

Quieres http_build_query()

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top