You must call this function on parameters passed to your UDF if you need
them to handle binary data, as the binary encoding employed by PHP will
obscure the content and of the parameter in its natural, non-coded form.
PHP does not perform this encode/decode operation automatically as it would
severely impact performance if it did.
Examples
Example 1. binary-safe max_length aggregation function example