PHP parse_str() Fonksiyonu
Örnek
Sorgu dizgisini değişkenlere ayırma:
<?php parse_str("name=Bill&age=60"); echo $name."<br>"; echo $age; ?>
Tanım ve Kullanım
parse_str() fonksiyonu sorgu dizgisini değişkenlere ayırır.
Yorum:Eğer ayarlanmamışsa array Parametre belirtilirse, bu fonksiyon tarafından ayarlanan değişkenler mevcut aynı adlı değişkenleri geçersiz kılar.
Yorum:php.ini dosyasındaki magic_quotes_gpc ayarı bu fonksiyonun çıktısını etkiler. Eğer etkinse, parse_str() tarafından ayrıştırılmadan önce değişkenler addslashes() ile dönüştürülür.
Sözdizimi
parse_str(< i>string,array)
Parametre | Açıklama |
---|---|
string | Gerekli. Ayrıştırılacak dizgiyi belirtir. |
array | Opsiyonel. Depolama yapılacak dizginin adını belirler. Bu parametre, değişkenin dizgeye depolanacağını belirtir. |
Teknik Açıklamalar
Dönüş Değeri: | Hiçbir Değer Dönmez. |
PHP Sürümü: | 4+ |
Güncelleme Günlüğü: | PHP 4.0.3'te, yeni eklendi: array Parametreler. |
Daha Fazla Örnek
Örnek 1
Değişkenleri Dizge İçinde Depolama:
<?php parse_str("name=Bill&age=60",$myArray); print_r($myArray); ?>