Lucee Function Reference

binarydecode()

Converts a string to a binary object. Used to convert
binary data that has been encoded into string format
back into binary data.

Example

binarydecode(string encoded_binary,string binaryencoding,[boolean precise]):binary

Category

binary

Arguments

The arguments for this function are set. You can not use other arguments except the following ones.
Name Type Required Default Value Description
encoded_binary string  Yes   A string containing encoded binary data.  
binaryencoding 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
  • UU: data is encoded using the UNIX UUencode algorithm
  • base64: data is encoded using the Base64 algorithm  
  • precise boolean  No false if set to true the input must follow the rule for that encoding a 100%, the decryptor will not try to interpret inputs that are not a 100% correct. This should be used to avoud false positives.  
    Introduced: 5.3.9.41