Unless you've encoded it multiple times (e.g. by explicitly calling the encode method AND inserting the value into a form field which is then submitted) you don't need to do anything - it is transparently converted back to its original form when the request is parsed.
urldecode in PHP: http://php.net/manual/en/function.urldecode.php
You can use
rawurldecode function in php, but this function is not UTF-8, then your have to convert to UTF-8 with
utf8_decode like this
©2020 All rights reserved.