PHP parse_str() Funktion
Beispiel
Analysieren Sie eine Abfragezeichenfolge in Variablen:
<?php
parse_str("name=Peter&age=43");
echo $name."<br>";
echo $age;
?>
Definition und Verwendung
Die Funktion parse_str() zerlegt eine Abfragezeichenfolge in Variablen.
Hinweis: Wenn der Array-Parameter nicht gesetzt ist, überschreiben Variablen, die von dieser Funktion gesetzt werden, vorhandene Variablen mit demselben Namen.Hinweis: Die Einstellung magic_quotes_gpc in der Datei php.ini wirkt sich auf die Ausgabe dieser Funktion aus. Wenn aktiviert, werden die Variablen von addlashes() konvertiert, bevor sie von parse_str() geparst werden.
Syntax
parse_str(string,array)
Parameterwerte
Parameter | Description |
---|---|
string | Required. Specifies the string to parse |
array | Optional (Required from PHP 7.2). Specifies the name of an array to store the variables. This parameter indicates that the variables will be stored in an array. |
Technische Details
Rückgabewert: | Es wird kein Wert zurückgegeben |
---|---|
PHP-Version: | 4+ |
Änderungsprotokoll: | PHP 7.2.0 - Der Array- Parameter ist erforderlich. PHP 4.0.3 - Array- Parameter hinzugefügt. |
Mehr Beispiele
Beispiel
Speichern Sie die Variablen in einem Array:
<?php
parse_str("name=Peter&age=43",$myArray);
print_r($myArray);
?>
❮ PHP-String-Referenz