(PHP 3, PHP 4, PHP 5)
base64_encode() returns 使用 base64 對 data 進行編碼。設計此種編碼是為了使二進位資料可以通過非純 8-bit 的傳輸層傳輸,例如電子信件的主體。
Base64-encoded 資料要比原始資料多佔用 33% 左右的空間。
例子 1. base64_encode() 示例
<?php $str = 'This is an encoded string'; echo base64_encode($str);?>
此示例將顯示:
VGhpcyBpcyBhbiBlbmNvZGVkIHN0cmluZw==
參見 base64_decode()、chunk_split() 與 RFC 2045 6.8 章節。