Funkce PHP parse_str().
Příklad
Analyzujte řetězec dotazu do proměnných:
<?php
parse_str("name=Peter&age=43");
echo $name."<br>";
echo $age;
?>
Definice a použití
Funkce parse_str() analyzuje řetězec dotazu do proměnných.
Poznámka: Pokud není parametr pole nastaven, proměnné nastavené touto funkcí přepíší existující proměnné stejného jména.Poznámka: Nastavení magic_quotes_gpc v souboru php.ini ovlivňuje výstup této funkce. Pokud je povoleno, proměnné jsou převedeny pomocí addlashes() před analýzou pomocí parse_str().
Syntax
parse_str(string,array)
Hodnoty parametrů
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. |
Technické údaje
Návratová hodnota: | Žádná hodnota není vrácena |
---|---|
Verze PHP: | 4+ |
Seznam změn: | PHP 7.2.0 – Parametr pole je povinný. PHP 4.0.3 - Přidán parametr pole . |
Další příklady
Příklad
Uložte proměnné do pole:
<?php
parse_str("name=Peter&age=43",$myArray);
print_r($myArray);
?>
❮ Odkaz na řetězec PHP