PHP parse_str() funktion
Exempel
Analysera en frågesträng till variabler:
<?php parse_str("name=Bill&age=60"); echo $name."<br>"; echo $age; ?>
Definition och användning
parse_str()-funktionen analyserar en frågesträng till variabler.
Kommentarer:Om inte satt array Om parametern inte är satt, kommer de variabler som denna funktion ställer in att ersätta redan existerande variabler med samma namn.
Kommentarer:php.ini-filens magic_quotes_gpc-inställning påverkar denna funktionens utdata. Om den är aktiverad, kommer variablerna att konverteras till addslashes() innan parse_str() analyserar dem.
Syntax
parse_str(< i>string,array)
Parametrar | Beskrivning |
---|---|
string | Obligatoriskt. Bestäm den sträng som ska analyseras. |
array | Valfritt. Bestäm namnet på den array som variablerna ska lagras i. Denna parameter indikerar att variablerna kommer att lagras i arrayen. |
Tekniska detaljer
Returvärde: | Ingen returvärde. |
PHP Version: | 4+ |
Uppdateringslogg: | I PHP 4.0.3, tillades array Parametrar. |
Fler exempel
Exempel 1
Lagra variabler i en array:
<?php parse_str("name=Bill&age=60",$myArray); print_r($myArray); ?>