base64_encode

(PHP 4, PHP 5, PHP 7)

base64_encode使锟斤拷 MIME base64 锟斤拷锟斤拷锟捷斤拷锟叫憋拷锟斤拷

说锟斤拷

base64_encode ( string $data ) : string

使锟斤拷 base64 锟斤拷 data 锟斤拷锟叫憋拷锟诫。

锟斤拷拼锟斤拷直锟斤拷锟斤拷锟轿拷锟绞癸拷锟斤拷锟斤拷锟斤拷锟斤拷菘锟斤拷锟酵拷锟斤拷谴锟� 8-bit 锟侥达拷锟斤拷愦拷洌拷锟斤拷锟斤拷锟斤拷锟绞硷拷锟斤拷锟斤拷锟藉。

Base64-encoded 锟斤拷锟斤拷要锟斤拷原始锟斤拷锟捷讹拷占锟斤拷 33% 锟斤拷锟揭的空间。

锟斤拷锟斤拷

data

要锟斤拷锟斤拷锟斤拷锟斤拷荨锟�

锟斤拷锟斤拷值

锟斤拷锟斤拷锟斤拷锟街凤拷锟斤拷锟斤拷锟捷o拷 锟斤拷锟斤拷锟斤拷失锟斤拷时锟斤拷锟斤拷 FALSE锟斤拷

锟斤拷锟斤拷

Example #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 锟铰斤拷