Teil von  SELFPHP  / Funktionsübersicht  Teil von Funktionsreferenz  Teil von URL-Funktionen
Letztes Update der Funktion base64_encode: 30.10.2005 11:43:38


Navigation

Seite News *

Seite Startseite
Seite Über SELFPHP
Seite Werbung
Seite Kontakt
Seite Forum *
Seite Download *
Seite SELFPHP Banner *
Seite SELFPHP in Buchform
Seite Newsletter *
Seite Impressum

 
* Link führt ins Internet



 

base64_encode



Springe zu Befehl Befehl | Springe zu Version Version | Springe zu Beschreibung Beschreibung | Springe zu Größenveränderungen Größenveränderungen | Springe zu Beispiel Beispiel | Springe zu Ausgabe Ausgabe | 


nach unten nach oben Befehl

string base64_encode ( string data )



nach unten nach oben Version

(PHP 3, PHP 4, PHP 5)



nach unten nach oben Beschreibung

Mit base64_encode() kann man eine Zeichenkette (data) von einem lesbaren 8-Bit-Zeichen-Format in einen Base64-Code konvertieren. Bei der Konvertierung zu einem Base64-Code benötigen die Daten gegenüber der ursprünglichen Größe ca. 33% mehr Speicher, können aber sehr gut komprimiert werden. Diese Funktion ist sehr nützlich für Datenübertragungen (z.B. E-Mails), welche das 8-Bit-Zeichen-Format nicht einwandfrei übertragen können.

Bei der unten stehenden Tabelle können Sie in etwa die Größenveränderungen sehen. Es wurde eine Zeichenkette mit 1055 Zeichen erzeugt und jeweils komprimiert.

Siehe auch:

base64_decode()



nach unten nach oben Größenveränderungen


-----------------------------------------------------------
|        Format       | Original | Komprimiert | Speicher |
-----------------------------------------------------------
| 8Bit-Zeichen-Format | 1,03 KB  | 691 Byte    | 100%     |
-----------------------------------------------------------
| Base64-Code         | 1,40 KB  | 958 Byte    | 136%     |
-----------------------------------------------------------




nach unten nach oben Beispiel


<?PHP
$string
= 'Erst einmal diese Zeichenkette unwandeln';
echo
'<b>Ursprüngliche Zeichenkette:</b><br>';
echo
$string . '<br><br>';

echo
'<b>Base64-kodierte Zeichenkette:</b><br>';
$code = base64_encode($string);
echo
$code . '<br><br>';

$code_1 = base64_decode($code);
echo
'<b>Base64-dekodierte Zeichenkette:</b><br>';
echo
$code_1 . '<br>';
?>




nach unten nach oben Ausgabe


Ursprüngliche Zeichenkette:
Erst einmal diese Zeichenkette unwandeln

Base64-kodierte Zeichenkette:
RXJzdCBlaW5tYWwgZGllc2UgWmVpY2hlbmtldHRlIHVud2FuZGVsbg==

Base64-dekodierte Zeichenkette:
Erst einmal diese Zeichenkette unwandeln

 


Zurück: base64_decode

Weiter: get_headers
 






© 2001-2005 E-Mail SELFPHP - Damir Enseleit, info@selfphp.deImpressumKontakt