base64_encode
(PHP 4, PHP 5, PHP 7, PHP 8)
Encodes data with MIME base64
Description
Encodes the given string with base64.
This encoding is designed to make binary data survive transport through transport layers that are not 8-bit clean, such as mail bodies.
Base64-encoded data takes about 33% more space than the original data.
Parameters
stringThe data to encode.
Return Values
The encoded data, as a string.
Examples
base64_encode() example
<?php
$str = 'This is an encoded string';
echo base64_encode($str);
?>The above example will output:
VGhpcyBpcyBhbiBlbmNvZGVkIHN0cmluZw==See Also
base64_decode()chunk_split()convert_uuencode()- RFC 2045 section 6.8