Base64-Kodierung/Dekodierung

Base64-Kodierung/Dekodierung online ausprobieren mit den PHP-Funktionen base64_encode() und base64_decode(). Dazu eine kurze Beschreibung der beiden PHP-Funktionen base64_encode() und base64_decode.

Base64-Kodierung/Dekodierung online ausprobieren

PHP-Funktion: base64_encode()

Mit der PHP-Funktion base64_encode() kann eine Zeichenkette bestehend aus 8-Bit-Zeichen in einen Base64-Code konvertieren werden. Die konvertierte Zeichenketten benötigen mit der Base64-Kodierung ca. 33% mehr Speicher, als die ursprünglichen Daten. Die Base64-Kodierung wird eingesetzt, um Daten unbeschädigt mittels Technologien wie E-Mail übertragen zu können, die nicht korrekt mit 8-Bit-Zeichen umgehen.

Beispiel:
Die URL http://www.google.de/ wird mit base64_encode() zu der Zeichenkette aHR0cDovL3d3dy5nb29nbGUuZGUv.

PHP-Funktion: base64_decode()

Mit der PHP-Funktion base64_decode() kann eine Zeichenkette von der Base64-Kodierung in lesbare 8-Bit-Zeichen konvertieren werden. Diese Funktion ist sehr nützlich, um Daten nach der Datenübertragung in E-Mails wieder lesbar zu machen.