PHP parse_str() Functie
❮ Referentie voor PHP-tekenreeksen
Voorbeeld
Parseer een querytekenreeks in variabelen:
<?php
parse_str("name=Peter&age=43");
echo $name."<br>";
echo $age;
?>
Definitie en gebruik
De functie parse_str() ontleedt een querytekenreeks in variabelen.
Opmerking: Als de arrayparameter niet is ingesteld, zullen variabelen die door deze functie zijn ingesteld, bestaande variabelen met dezelfde naam overschrijven.Opmerking: de instelling magic_quotes_gpc in het php.ini-bestand beïnvloedt de uitvoer van deze functie. Indien ingeschakeld, worden de variabelen geconverteerd door addlashes() voordat ze worden geparseerd door parse_str().
Syntaxis
parse_str(string,array)
Parameterwaarden
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
Winstwaarde: | Er wordt geen waarde geretourneerd |
---|---|
PHP-versie: | 4+ |
Wijzigingslogboek: | PHP 7.2.0 - De arrayparameter is vereist. PHP 4.0.3 - De arrayparameter toegevoegd . |
Meer voorbeelden
Voorbeeld
Sla de variabelen op in een array:
<?php
parse_str("name=Peter&age=43",$myArray);
print_r($myArray);
?>
❮ Referentie voor PHP-tekenreeksen