PHP parse_str() functie
Voorbeeld
Query string ontleden naar variabelen:
<?php parse_str("name=Bill&age=60"); echo $name."<br>"; echo $age; ?>
Definitie en gebruik
De parse_str() functie ontledt de query string naar variabelen.
Opmerking:Als niet is ingesteld array Als het parameter niet is ingesteld, worden de variabelen die door de functie worden ingesteld, de bestaande variabelen met dezelfde naam overschreven.
Opmerking:De instelling van magic_quotes_gpc in het php.ini-bestand beïnvloedt de uitvoer van deze functie. Als deze is ingeschakeld, worden de variabelen voor de ontleding van parse_str() door addslashes() omgezet.
Syntax
parse_str(< i>string,array)
Parameters | Beschrijving |
---|---|
string | Verplicht. Bepaal de te ontleden string. |
array | Optioneel. Bepaal de naam van het array waarin de variabelen worden opgeslagen. Dit parameter geeft aan dat de variabelen worden opgeslagen in het array. |
Technische details
Retourwaarde: | Geen retourwaarde. |
PHP Versie: | 4+ |
Update log: | In PHP 4.0.3 is er iets nieuws toegevoegd: array Parameters. |
Meer voorbeelden
Voorbeeld 1
Variabelen opslaan in een array:
<?php parse_str("name=Bill&age=60",$myArray); print_r($myArray); ?>