Radhad
Erfahrenes Mitglied
Ja das schon, er wandelt es richtig zurück, nur ist O = 14 (der erste Buchstabe im String) und die ersten Zahlen sind 5561 ^^ Das kann ja nicht richtig sein.
Da kann man es selber sehen, O ist nicht 14 sondern 5561556155615561560. Ich brauch aber die 14 ^^
PHP:
$str = 'OwpjMueWKPB4s9AGNf70fMQBA';
$Base64_Encode = array("A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R",
"S", "T", "U", "V", "W", "X", "Y", "Z", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o",
"p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "+", "/");
$Base64_Value = array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16",
"17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35",
"36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55",
"56", "57", "58", "59", "60", "61", "62", "63");
echo $str."<br/>";
for($i = 0; $i < strlen($str); $i++)
{
echo substr($str, $i, 1)." = ".str_replace($Base64_Encode, $Base64_Value, substr($str, $i, 1))."<br>";
}
echo str_replace($Base64_Value, $Base64_Encode, $str);
Zuletzt bearbeitet: