base64_decode

base64_decode dekodiert Daten vom base64-Format.

r = base64_decode(data)
r = base64_decode(data, bStrReturn)

Returnwert

bStrReturn ist FALSE (0) oder nicht angegeben: r ist ein String, falls der base64-kodierte String data keine 0-Zeichen enthält und sonst ein Vektor mit Bytes (Zahlen zwischen 0 und 255). bStrReturn ist TRUE (1): r ist ein String.

Parameter

data

data ist ein base64-kodierter String.

bStrReturn

Falls bStrReturn ungleich 0 ist, wird als Ergebnis r immer ein String zurück gegeben. Falls bStrReturn gleich 0 ist, oder bStrReturn nicht angegeben wird, wird als Ergebnis ein Zahlenvektor zurück gegeben, falls in r 0-Zeichen enthalten sind.

Beispiel

* a = base64_encode([0,1,2,3])
* a
AAECAw==
* a = base64_encode("\x00\x01\x02\x03")
* a
AAECAw==
* b = base64_decode(a)
* b
    0.0000     1.0000     2.0000     3.0000
* b = base64_decode(a, 1)
* b
\x00\x01\x02\x03

History

Version Beschreibung
4.2.0 Neuer Parameter bStrReturn.
4.0.0 Neu.

id-236466