Funkcja parse_str() PHP
Przykład
Przeanalizuj ciąg zapytania do zmiennych:
<?php
parse_str("name=Peter&age=43");
echo $name."<br>";
echo $age;
?>
Definicja i użycie
Funkcja parse_str() analizuje ciąg zapytania na zmienne.
Uwaga: Jeśli parametr tablicy nie jest ustawiony, zmienne ustawione przez tę funkcję zastąpią istniejące zmienne o tej samej nazwie.Uwaga: Ustawienie magic_quotes_gpc w pliku php.ini wpływa na wyjście tej funkcji. Jeśli włączone, zmienne są konwertowane przez addslashes() przed parsowaniem przez parse_str().
Składnia
parse_str(string,array)
Wartości parametrów
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. |
Szczegóły techniczne
Wartość zwrotu: | Żadna wartość nie jest zwracana |
---|---|
Wersja PHP: | 4+ |
Dziennik zmian: | PHP 7.2.0 - Wymagany jest parametr tablicy . PHP 4.0.3 - Dodano parametr tablicy . |
Więcej przykładów
Przykład
Zapisz zmienne w tablicy:
<?php
parse_str("name=Peter&age=43",$myArray);
print_r($myArray);
?>
❮ Odniesienie do ciągów PHP