PHP parse_str() Funktion
Beispiel
Die Query-Zeichenkette in Variablen einparsen:
<?php parse_str("name=Bill&age=60"); echo $name."<br>"; echo $age; ?>
Definition und Verwendung
Die parse_str()-Funktion parst die Query-Zeichenkette in Variablen ein.
Kommentare:Wenn nicht eingestellt array Parameter, dann werden die von dieser Funktion gesetzten Variablen die vorhandenen Variablen mit dem gleichen Namen überschreiben.
Kommentare:Die Einstellung magic_quotes_gpc im php.ini-Datei beeinflusst die Ausgabe dieser Funktion. Wenn aktiviert, werden die Variablen vor der Parsing durch parse_str() durch addslashes() konvertiert.
Syntax
parse_str(< i>string,array)
Parameter | Beschreibung |
---|---|
string | Erforderlich. Gibt den zu parsenden String an. |
array | Optional. Gibt den Namen des Arrays an, in dem die Variablen gespeichert werden sollen. Dieser Parameter zeigt an, dass die Variablen in das Array gespeichert werden sollen. |
Technische Details
Rückgabewerte: | Keine Rückgabewerte. |
PHP-Version: | 4+ |
Aktualisierungsprotokoll: | In PHP 4.0.3 wurde hinzugefügt array Parameter. |
Mehr Beispiele
Beispiel 1
Variablen im Array speichern:
<?php parse_str("name=Bill&age=60",$myArray); print_r($myArray); ?>