Php url fonksiyonları base64 kullanımı

Php Url Fonksiyonları 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 şifreleme yöntemi olan base64 ile kodlanan

base64_encode()
/
base64_decode()
fonkisyolarını örnek göstereceğim.

base64_encode Kullanımı

base64_encode()
Fonksiyonu ile saf bir veriyi base64 kodlaması uygulanarak şifrelenebilmektedir. Şifrelenmiş veri saf veriden %33 daha fazla yer kaplamaktadır. base64 Şifreleme yönteminin asıl kullanım amacı E-Posta içeriklerinde 8 bitlik olmayan aktarım katmanları için oluşturulmuştur. 

base64 adını, Şifrelemede kullanılan 64 karakterden almaktadır. Bu karakterler;

ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 0123456789 +/

$name = "Sezai Alkan";
echo base64_encode($name);

Yukarıda ki örneğin çıktısı U2V6YWkgQWxrYW4= olarak ekrana yazdıracaktır.

base64_decode Kullanımı

base64_encode()
ile çevrilmiş verinin orjinal halini elde etmek istiyor isek veriyi
base64_decode()
ile işleyebiliriz.

$nameTwo = "U2V6YWkgQWxrYW4=";
echo base64_decode($nameTwo);

Yukarıdaki örneğin ekran çıktısı Sezai Alkan olarak ekrana yazdıracaktır.