Açıklama
Bir URL yapısı gereği bazı parçalardan oluşmaktadır. Bu yapı içerisinde protokolunun adı,domain adresi, değişkenler bölümü gibi bazı bölümler bulunmaktadır.
PHP SOURCE CODE
<?
$url_adresi="http://www.ME.com.tr/ipucugoster.php?kodturu=php&id=45&secim=sil";
$url_dizisi=parse_url($url_adresi);
parse_str ($url_dizisi["query"]);
?>
Detaylı İnceleme
$url_dizisi isimli değişken, "karekter indeksli" bir dizi haline gelmiştir.Bu dizi içerisinde bulunan veriler aşağıdaki şekildedir.
Scheme ---> "http"
Host ---> "www.ipucu.web.tr"
Path ---> "/ipucugoster.php"
Query ---> "kodturu=php&id=45&secim=sil"
Ayrıca URL'de bulunan Query bölümünü de parçalamak mümküdür. Bu bölümde genellikle sayfaya aktarılan değişkenler bulunmaktadır. Bu değişkenleri almak için "parse_str" fonksiyonu kullanılmaktadır.
<?
parse_str ($url_dizisi["query"]);
?>
Komutu ile aşağıdaki değişkenler yaratılmış olmaktadır.
$kodturu
$id
$secim
Görüntülenme: 1566
Ekleyen: Administrator