1337 Alfabesi PHP Encode Decode Kodları

Leet (veya “1337“, ayrıca eleet ya da leetspeak olarak da bilinir), öncelikli olarak internette kullanılmak üzere oluşmuş alternatif bir alfabe sistemi. Yansıma veya benzerlik yoluyla gliflerin benzerliği üzerinde oynanacak şekilde diğer karakterlerle yer değiştirilmesi için bazı karakterler kullanır. Örneğin leet kelimesinin leet yazılışı 1337 ve l33teleet kelimesinin ise 31337 ya da 3l33t‘dir.

Leet ifadesi elit kelimesinden türemiştir. Leet alfabesi, sembolik yazının özelleştirilmiş bir biçimidir.

Örnek PHP Kodu :

<?php 
function encode1337($string) {
    $string = strtolower($string);
    $replace = array('a' => '4', 'b' => '8', 'e' => '3', 'g' => '6', 'i' => '1', 'l' => '1', 'o' => '0', 's' => '5', 't' => '7');
    $string = str_replace(array_keys($replace), array_values($replace), $string);
    return $string;
}

function decode1337($string) {
    $replace = array('4' => 'a', '8' => 'b', '3' => 'e', '6' => 'g', '1' => 'i', '0' => 'o', '5' => 's', '7' => 't');
    $string = str_replace(array_keys($replace), array_values($replace), $string);
    return $string;
}
 if(isset($_GET['e'])){
 echo encode1337($_GET['text']);
 
 
 }elseif(isset($_GET['d'])){
  echo decode1337($_GET['text']);
 
 }else{
 echo "Enes BİBER 1337 Alfabesi Encode & Decode  Script <br>
 Kullanım:<br>
 Encode İşlemi İçin: ?text=OrnekMetin&e
 <br>
 Decode İşlemi İçin:?text=OrnekMetin&d";
 }
?>