Tutorialspoint.dev

PHP | base64_decode() Function

The base64_decode() is an inbuilt function in PHP which is used to Decodes data which is encoded in MIME base64.

Syntax:

string base64_decode( $data, $strict )

Parameters: This function accepts two parameter as mantioned above and described below:

  • $data: It is mandatory parameter which contains the encoded string.
  • $strict: It is an optional parameter. If this parameter is set to TRUE then the base64_decode() function will return FALSE if the input contains character from outside the base64 alphabet. Invalid characters will be silently discarded.

Return value: This function returns the decoded string on success or returns False in case of failure.

Below programs illustrate the base64_decode() function in PHP:



Program 1:

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

Output:

GeeksforGeeks

Program 2:

<?php
  
// Program to illustrate base64_decode()
// function
$str = 'R0ZHLCBBIGNvbXB1dGVyIFNjaWVuY2UgUG9ydGFsIEZvciBHZWVrcw';
echo base64_decode($str). " ";
  
$str = 'MQ==';
echo base64_decode($str). " ";
?>

Output:

GFG, A computer Science Portal For Geeks
1

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



This article is attributed to GeeksforGeeks.org

leave a comment

code

0 Comments

load comments

Subscribe to Our Newsletter