Funkcja parse_str() PHP
Przykład
Interpretacja ciągu zapytania do zmiennych:
<?php parse_str("name=Bill&age=60"); echo $name."<br>"; echo $age; ?>
Definicja i użycie
Funkcja parse_str() interpretuje ciąg zapytania do zmiennych.
Komentarz:Jeśli nie jest ustawione array Jeśli parametr nie jest ustawiony, to zmienne ustawione przez tę funkcję zastąpią już istniejące zmienne o tym samym nazwie.
Komentarz:Ustawienie magic_quotes_gpc w pliku php.ini wpływa na wyjście tej funkcji. Jeśli jest włączone, to przed zinterpretowaniem parse_str() zmienne będą przekształcane za pomocą funkcji addslashes().
Gramatyka
parse_str(< i>string,array)
Parametry | Opis |
---|---|
string | Wymagane. Określa ciąg, który ma być zinterpretowany. |
array | Opcjonalnie. Określa nazwę tablicy, w której będą przechowywane zmienne. Ten parametr wskazuje, że zmienne będą przechowywane w tablicy. |
Szczegóły techniczne
Wartość zwracana: | Brak wartości zwracanej. |
Wersja PHP: | 4+ |
Log zmian: | W PHP 4.0.3 dodano array Parametry. |
Więcej przykładów
Przykład 1
Przechowywanie zmiennych w tablicy:
<?php parse_str("name=Bill&age=60",$myArray); print_r($myArray); ?>