Dekodiert MIME base64-kodierte Daten

# base64_decode

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

base64_decode — Dekodiert MIME base64-kodierte Daten

### Beschreibung

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

Dekodiert base64-kodierte Daten, die in `string` übergeben wurden.

### Parameter-Liste

`string`

  Die zu dekodierenden Daten.

`strict`

  Ist der `strict`-Parameter gleich `true`, dann gibt die base64_decode()-Funktion `false` zurück, wenn die Eingabe Zeichen enthält, die nicht im Base64-Alphabet vorkommen. Andernfalls werden ungültige Zeichen stillschweigend ausgesondert.

### Rückgabewerte

Gibt die dekodierten Daten zurück. Bei einem Fehler wird `false` zurückgegeben. Die zurückgegebenen Daten können in Binärform vorliegen.

### Beispiele

Beispiel #1 base64_decode()-Beispiel

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

Das oben gezeigte Beispiel erzeugt folgende Ausgabe:

    Dies ist ein zu kodierender String

### Siehe auch

- base64_encode() - Kodiert Daten MIME base64
- » RFC 2045 Kapitel 6.8

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open