string base64_encode
(string data);base64_encode()は dataをbase64方式でエンコードします。 このエンコードは、メールの本体の様に、8ビットクリーンでは ないトランスポート層を通じて、バイナリーデータが生き残れる 様に設計されています。
Base64でエンコードされたデータは、エンコード前のデータにくらべて 33%余計に容量が必要です。
base64_decode(), chunk_split(), RFC-2045 6.8節も参照下さい。