Converts a string to a binary object. Used to convert binary data that has been encoded into string format back into binary data.
binaryDecode(string, encoding)
returns binary
Name | Type | Required | Default | Description | Values | |
---|---|---|---|---|---|---|
string | string | Yes | A string containing encoded binary data. | |||
encoding | string | Yes | A string specifying the algorithm used to encode the original binary data into a string; must be one of the following: - hex: characters 0-9 and A-F represent the hexadecimal value of each byte; for example, 3A. - UU: data is encoded using the UNIX UUencode algorithm. - base64: data is encoded using the Base64 algorithm. - base64URL: modification of the main Base64 standard, which uses the encoding result as filename or URL address. |
/Users/garethedwards/development/github/cfdocs/docs/functions/binarydecode.md | base64URL |
use binaryDecode to decode with hex
binaryDecode('F62B','hex');
use binaryDecode to decode with UNIX UUencode (UU)
binaryDecode('&<W1R:6YG','UU');
use binaryDecode to decode with base64
binaryDecode('U3RyaW5n','base64');
Each byte in the array is set to 0
arrayLen(binaryDecode('00000000000000000000000000000000','hex'))