Start · Sprachen · PHP · Referenz · base64_decode

base64_decode

Funktion

Dekodiert einen Base64-String zurück in Binärdaten.

seit PHP 4.0.0 Kategorie: crypto

Signatur

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

Beschreibung

Mit $strict = true gibt es bei ungültigem Input false zurück — sonst wird still ignoriert.

Parameter

Name Typ Default Beschreibung
$string Pflicht string Base64-String.
$strict bool false Bei ungültigem Input false.

Rückgabewert

Typ
string|false
Beschreibung
Rohdaten oder false.

Beispiele

Strict

<?php

$data = base64_decode($input, strict: true);
if ($data === false) {
    throw new InvalidArgumentException('Ungültiges Base64');
}