The base64_encode() function is an inbuilt function in PHP that is used to encode data with MIME base64. MIME (Multipurpose Internet Mail Extensions) base64 is used to encode the string in base64. The base64_encoded data takes 33% more space than the original data.
Syntax:
string base64_encode( $data )
Parameters: This function accepts single parameter $data which is mandatory. It is used to specify the string encoding.
Return value: This function returns the encoded string in base64 on success or returns False in case of failure. The below programs illustrate the base64_encode() function in PHP.
Program 1:
php
<?php
$str = 'GeeksforGeeks' ;
echo base64_encode ( $str );
?>
|
Output:
R2Vla3Nmb3JHZWVrcw==
Program 2:
php
<?php
$str = 'GFG, A computer Science Portal For Geeks' ;
echo base64_encode ( $str ). "\n";
$str = '' ;
echo base64_encode ( $str ). "\n";
$str = 1;
echo base64_encode ( $str ). "\n";
$str = '@#$' ;
echo base64_encode ( $str ). "\n";
?>
|
Output:
R0ZHLCBBIGNvbXB1dGVyIFNjaWVuY2UgUG9ydGFsIEZvciBHZWVrcw==
MQ==
QCMk
Reference: http://php.net/manual/en/function.base64-encode.php
Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape,
GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out -
check it out now!
Last Updated :
27 Apr, 2023
Like Article
Save Article