<?php
$code = ['a' => '1','b' => '2','c' => '3','d' => '4','e' => '5','f' => '6','g' => '7','h' => '8','i' => '9','j' => '10','k' => '11','l' => '12','m' => '13','n' => '14','o' => '15','p' => '16','q' => '17','r' => '18','s' => '19','t' => '20','u' => '21','v' => '22','w' => '23','x' => '24','y' => '25','z' => '26'];
$text = 'we are betrayed, switch the line';
$cipher = strtr($text, $code); $decode = strtr($cipher, $numbers);
echo "Original: {$text} <br>\nEnigma: {$cipher}<br>\n";
echo "Decode: {$decode}";
PD9waHAKIAplcnJvcl9yZXBvcnRpbmcoLTEpOwogCiRjb2RlID0gWydhJyA9PiAnMScsJ2InID0+ICcyJywnYycgPT4gJzMnLCdkJyA9PiAnNCcsJ2UnID0+ICc1JywnZicgPT4gJzYnLCdnJyA9PiAnNycsJ2gnID0+ICc4JywnaScgPT4gJzknLCdqJyA9PiAnMTAnLCdrJyA9PiAnMTEnLCdsJyA9PiAnMTInLCdtJyA9PiAnMTMnLCduJyA9PiAnMTQnLCdvJyA9PiAnMTUnLCdwJyA9PiAnMTYnLCdxJyA9PiAnMTcnLCdyJyA9PiAnMTgnLCdzJyA9PiAnMTknLCd0JyA9PiAnMjAnLCd1JyA9PiAnMjEnLCd2JyA9PiAnMjInLCd3JyA9PiAnMjMnLCd4JyA9PiAnMjQnLCd5JyA9PiAnMjUnLCd6JyA9PiAnMjYnXTsKIAokdGV4dCA9ICd3ZSBhcmUgYmV0cmF5ZWQsIHN3aXRjaCB0aGUgbGluZSc7CiRjaXBoZXIgPSBzdHJ0cigkdGV4dCwgJGNvZGUpOwokbnVtYmVycyA9IGFycmF5X2ZsaXAoJGNvZGUpOwokZGVjb2RlID0gc3RydHIoJGNpcGhlciwgJG51bWJlcnMpOwoKZWNobyAiT3JpZ2luYWw6IHskdGV4dH0gPGJyPlxuRW5pZ21hOiB7JGNpcGhlcn08YnI+XG4iOwplY2hvICAiRGVjb2RlOiB7JGRlY29kZX0iOw==