PHP parse_str() funktion
Eksempel
Analyser en søgestreng til variabler:
<?php parse_str("name=Bill&age=60"); echo $name."<br>"; echo $age; ?>
Definering og brug
parse_str() funktionen analyserer en søgestreng til variabler.
Kommentarer:Hvis ikke indstillet array Hvis parameteren ikke er angivet, vil variablerne, der indstilles af denne funktion, erstatte eksisterende variabler med samme navn.
Kommentarer:Indstillingen magic_quotes_gpc i php.ini-filen påvirker outputtet fra denne funktion. Hvis denne indstilling er aktiveret, bliver variablerne konverteret med addslashes() før parse_str() analyserer.
Syntaks
parse_str(< i>string,array)
Parameter | Beskrivelse |
---|---|
string | Obligatorisk. Angiv den streng, der skal analyseres. |
array | Valgfri. Angiv navnet på arrayet, hvor variablen skal gemmes. Denne parameter indikerer, at variablen skal gemmes i arrayet. |
Tekniske detaljer
Returværdi: | Ingen returværdi. |
PHP Version: | 4+ |
Opdateringslog: | I PHP 4.0.3 blev der tilføjet array Parametre. |
Flere eksempler
Eksempel 1
Lagre variabler i arrayet:
<?php parse_str("name=Bill&age=60",$myArray); print_r($myArray); ?>