Why does my generated parameter string have strange characters in it?

Why does my generated parameter string have strange characters in it?

When displayed in your browser, some of the parts of the parameter string can be converted by HTML, for example, the ‘&not’ of the notify_url part. To avoid this, use a function like PHP’s htmlentities() on the string to allow the characters to be displayed correctly.