php8.5
Home/ Manual/ url / functions/ base64_decode

base64_decode

PHP function Edit on GitHub ✎

(PHP 4, PHP 5, PHP 7, PHP 8)

Decodes data encoded with MIME base64

Description

base64_decode(string $string, bool $strict = false): string|false

Decodes a base64 encoded string.

Parameters

string

The encoded data.

strict

If the strict parameter is set to true then the base64_decode() function will return false if the input contains character from outside the base64 alphabet. Otherwise invalid characters will be silently discarded.

Return Values

Returns the decoded dataFalseforfailure. The returned data may be binary.

Examples

base64_decode() example

php
<?php
$str = 'VGhpcyBpcyBhbiBlbmNvZGVkIHN0cmluZw==';
echo base64_decode($str);
?>

The above example will output:

output
This is an encoded string

See Also

Source: reference/url/functions/base64-decode.xml · from the official PHP manual (php/doc-en)