URL (Uniform Resource Locator) Yapısının Analizi

← LİSTEYE DÖN

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