Так, идём на главный ресурс по php, смотрим url_decode. https://php.net/manual/ru/function.urldecode.php. В примечании читаем Так что urldecode здесь никаким боком не надо, даже опасно. Это раз. Два. ОК, если тебе в page очень нужна строка, то делается всё просто: Код (Text): $default_page = "0"; $page = isset($_GET["page"]) && is_string($_GET["page"]) ? $_GET["page"] : $default_page; Всё ))