Tutorialspoint.dev

PHP | base64_encode() Function

The base64_encode() function is an inbuilt function in PHP which is used to Encodes 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 then 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.

Below programs illustrate the base64_encode() function in PHP:

Program 1:

<?php
  
// Program to illustrate base64_encode()
// function
$str = 'GeeksforGeeks';
  
echo base64_encode($str);
?>

Output:

R2Vla3Nmb3JHZWVrcw==

Program 2:

<?php
  
// Program to illustrate base64_encode()
// function
$str = 'GFG, A computer Science Portal For Geeks';
echo base64_encode($str). " ";
  
$str = '';
echo base64_encode($str). " ";
  
$str = 1;
echo base64_encode($str). " ";
  
$str = '@#$';
echo base64_encode($str). " ";
?>

Output:

R0ZHLCBBIGNvbXB1dGVyIFNjaWVuY2UgUG9ydGFsIEZvciBHZWVrcw==

MQ==
QCMk

Reference: http://php.net/manual/en/function.base64-encode.php



This article is attributed to GeeksforGeeks.org

leave a comment

code

0 Comments

load comments

Subscribe to Our Newsletter