¿Cómo capturo toda la URL usando PHP?

Me gustaría incluir la URL completa, incluidos los nombres y valores de variables _GET, por ejemplo www.mywebsite.com/store.php?department=MEN

El código que he usado a continuación solo me da la URL sin la parte variable _GET.

$url = $_SERVER['SERVER_NAME']; 
$page = $_SERVER['PHP_SELF'];
$page = $_POST['url'];
echo "http://".$url.$page; 

Todo lo que me gustaría es poder copiar esa URL exactamente como está.

Respuestas a la pregunta(4)

Su respuesta a la pregunta