PHP str_rot13() fonksiyonu, rotasyon şifreleme ve çözme işlemleri için kullanılır. Bu makalede, PHP str_rot13() fonksiyonunun nasıl kullanıldığını ve örnek kodlarını göstererek detaylı bir şekilde açıklıyoruz.
PHP str_rot13() Fonksiyonu Nedir?
PHP str_rot13() fonksiyonu, bir metni rotasyon şifreleme işlemiyle şifreler veya rotasyon şifrelemesi ile şifrelenmiş bir metni çözer. Bu işlem, her harfi belirli bir sayıda (genellikle 13) ileri veya geriye kaydırarak yapılır.
str_rot13() fonksiyonu, metni şifrelemek veya çözmek için kullanılır. Şifreleme işlemi için str_rot13() fonksiyonuna normal metin verilirken, çözme işlemi için şifrelenmiş metin kullanılır. Bu fonksiyon, web uygulamalarında veya veri tabanı şifreleme işlemlerinde kullanılabilir.
PHP str_rot13() Fonksiyonu Nasıl Kullanılır?
str_rot13() fonksiyonu, şifreleme veya çözme işleminin yapılacağı metin ile birlikte kullanılır. Fonksiyona verilen metin rotasyon şifreleme işlemine tabi tutulur ve şifrelenmiş metin veya çözülmüş metin olarak geri döndürülür.
Aşağıdaki örneklerde, str_rot13() fonksiyonunun nasıl kullanıldığını gösteriyoruz:
Örnek 1: Bir metni rotasyon şifrelemesi ile şifrelemek
<?php
$metin = "Merhaba, Dünya!";
$encrypted = str_rot13($metin);
echo $encrypted;
Bu örnekte, "Merhaba, Dünya!" metni rotasyon şifreleme işlemine tabi tutulur ve şifrelenmiş metin olan "Zreunon, Qhaly!" çıktısı verilir.
Örnek 2: Şifrelenmiş metni rotasyon şifrelemesi ile çözmek
<?php
$encrypted = "Zreunon, Qhaly!";
$decrypted = str_rot13($encrypted);
echo $decrypted;
Bu örnekte, "Zreunon, Qhaly!" metni rotasyon şifreleme işlemi ile şifrelenmiştir. str_rot13() fonksiyonu, bu metni çözmek için kullanılır ve orijinal metin olan "Merhaba, Dünya!" çıktısı verilir.