(PHP 4, PHP 5, PHP 7, PHP 8)
base64_encode — 使用 MIME base64 對(duì)數(shù)據(jù)進(jìn)行編碼
$data
): string
使用 base64 對(duì) data
進(jìn)行編碼。
設(shè)計(jì)此種編碼是為了使二進(jìn)制數(shù)據(jù)可以通過(guò)非純 8-bit 的傳輸層傳輸,例如電子郵件的主體。
Base64-encoded 數(shù)據(jù)要比原始數(shù)據(jù)多占用 33% 左右的空間。
data
要編碼的數(shù)據(jù)。
編碼后的字符串?dāng)?shù)據(jù), 或者在失敗時(shí)返回 false
。
示例 #1 base64_encode() 示例
<?php
$str = 'This is an encoded string';
echo base64_encode($str);
?>
以上例程會(huì)輸出:
VGhpcyBpcyBhbiBlbmNvZGVkIHN0cmluZw==