Method decode_value()
- Method decode_value
mixeddecode_value(stringcoded_value,void|Codec|int(-1..-1)codec)- Description
Decode a value from the string
coded_value.This function takes a string created with encode_value() or encode_value_canonic() and converts it back to the value that was coded.
If
codecis specified, it's used as the codec for the decode. If none is specified, then one is instantiated throughmaster()->Decoder(). As a compatibility fallback, the master itself is used if it has noDecoderclass. Ifcodecis the special value-1, then decoding of types, functions, programs and objects is disabled.- Note
Decoding a
coded_valuethat you have not generated yourself is a security risk that can lead to execution of arbitrary code, unlesscodecis specified as-1.- See also