PHP parse_str() İşlevi
Örnek
Bir sorgu dizesini değişkenlere ayrıştırın:
<?php
parse_str("name=Peter&age=43");
echo $name."<br>";
echo $age;
?>
Tanım ve Kullanım
parse_str() işlevi, bir sorgu dizesini değişkenlere ayrıştırır.
Not: Dizi parametresi ayarlanmazsa, bu fonksiyon tarafından ayarlanan değişkenler aynı ada sahip mevcut değişkenlerin üzerine yazar.Not: php.ini dosyasındaki magic_quotes_gpc ayarı, bu işlevin çıktısını etkiler. Etkinleştirilirse, değişkenler parse_str() tarafından ayrıştırılmadan önce addslashes() tarafından dönüştürülür.
Sözdizimi
parse_str(string,array)
Parametre Değerleri
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. |
Teknik detaylar
Geri dönüş değeri: | Değer döndürülmedi |
---|---|
PHP Sürümü: | 4+ |
Değişiklik günlüğü: | PHP 7.2.0 - Dizi parametresi gerekli. PHP 4.0.3 - Dizi parametresi eklendi. |
Daha fazla örnek
Örnek
Değişkenleri bir dizide saklayın:
<?php
parse_str("name=Peter&age=43",$myArray);
print_r($myArray);
?>
❮ PHP Dize Referansı