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. |
Siehe auch
Überblick Strings, base64_encode, binary_decode, binary_encode, strchar, strcode
id-236466