Php Url Foksiyonları ile şifreleme, Sunucudan dönen bilgileri, Url 'e ait meta etiketleri, parçalama - sınıflandırma vb. gibi işlemler uygulayabiliriz.
Bu işlemler için en basitinden urlencode()
/ urldecode()
fonksiyonlarını örnek gösterebiliriz.
urlencode()
Fonksiyonu istemeden olsa da kullanımı sağlamaktayız. Bu fonksiyon Get methodu ile gönderdiğimiz her veri için urlencode()
ile işlenmektedir.
Bu Fonksiyonun verileri temelde çevirme methodu _-. işaretleri haricinde olan ve sayısal olmayan karakterleri, Yüzde(%) işaretinin önüne çift rakamlı sayılar ile ve boşlukları Artı(+) İşaretine dönüştürmesidir.
$name = "Sezai Alkan";
echo urlencode($name);
Yukarıda ki örneğin çıktısı Sezai+Alkan olarak ekrana yazdıracaktır. En basitinden bir HTML formundan gönderdiğimiz get methodu bu şekilde dönüştürülmektedir.
urlencode()
ile çevrilmiş verinin orjinal halini elde etmek istiyor isek veriyi urldecode()
ile işleyebiliriz.
$nameTwo = "Sezai+Alkan";
echo urldecode($nameTwo);
Yukarıdaki örneğin ekran çıktısı Sezai Alkan olarak ekrana yazdıracaktır. Aslında bu kullanımı istemeden de olsa daha önce belirtildiği gibi kullanmaktayız. bu işlemleri dilersek manuel olarakda sağlayabiliriz.
Yorum yapabilmek için giriş yapmanız gerekmektedir.