(PHP 4, PHP 5, PHP 7)
parse_str — Dizge içindeki değişkenleri çözümler
$dizge
[, array &$dizi
] )
Bir URL üzerinden aktarılan bir sorgu dizge
sindeki
değişkenleri çözümler ve bunları geçerli etki alanında tanımlı hale getirir.
Bilginize:
Geçerli QUERY_STRING dizgesini almak için $_SERVER['QUERY_STRING'] değişkenini kullanabilirsiniz. Ayrıca, Dış Kaynaklı Değişkenler bölümünü de okumanızda fayda var.
Bilginize:
magic_quotes_gpc ayarı bu işlevin çıktısını etkiler: parse_str()işlevi $_GET, $_POST gibi değişkenler için PHP'nin kullandığı mekanizmayı kullanır.
dizge
Girdi dizgesi.
dizi
Seçimlik olan bu değiştirge kullanılmışsa değişkenler etki alanında tanımlanmak yerine bu dizinin elemanlarına yerleştirilir.
Hiçbir değer dönmez.
Sürüm: | Açıklama |
---|---|
4.0.3 |
dizi değiştirgesi eklendi.
|
Örnek 1 - parse_str() kullanımı
<?php
$str = "first=value&arr[]=foo+bar&arr[]=baz";
parse_str($str);
echo $first; // value
echo $arr[0]; // foo bar
echo $arr[1]; // baz
parse_str($str, $output);
echo $output['first']; // value
echo $output['arr'][0]; // foo bar
echo $output['arr'][1]; // baz
?>