base64_encode
(PHP 4, PHP 5, PHP 7, PHP 8)
base64_encode — 使用 MIME base64 對數據進行編碼
說明
base64_encode(string
$data
): string
使用 base64 對 data
進行編碼。
設計此種編碼是爲了使二進制數據可以通過非純 8-bit 的傳輸層傳輸,例如電子郵件的主體。
Base64-encoded 數據要比原始數據多佔用 33% 左右的空間。
參數
-
data
-
要編碼的數據。
返回值
編碼后的字串數據, 或者在失敗時返回 false
。
範例
示例 #1 base64_encode() 示例
<?php
$str = 'This is an encoded string';
echo base64_encode($str);
?>
以上例程會輸出:
VGhpcyBpcyBhbiBlbmNvZGVkIHN0cmluZw==
參見
- base64_decode() - 對使用 MIME base64 編碼的數據進行解碼
- chunk_split() - 將字串分割成小塊
- convert_uuencode() - 使用 uuencode 編碼一個字串
- » RFC 2045 6.8 章節