Frage

Wenn Sie die folgenden Aktionen in einem HTML-Formular:

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

und das Formular an einer PHP-Seite einreichen, der $ _POST Array wird wie folgt aussehen:

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

Wenn Sie in den Kopfdaten sehen, aber es wird wie folgt aussehen:

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

Hat jemand ein Skript, mit dem dem PHP-Array zurück in das POST-Daten Zeichenfolge zu konvertieren? urlencode funktioniert nicht, da es nicht Arrays acces kann ...


War es hilfreich?

Lösung

Sie möchten http_build_query()

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top