¿Cómo tomar parámetros de URL usando PHP?

Estoy tratando de tomar cada parámetro de URL y mostrarlos del primero al último, pero quiero poder mostrar cualquiera de los parámetros en cualquier lugar de la página. ¿Cómo puedo hacer esto? ¿Qué debo agregar o modificar en mi script?

Aquí hay un ejemplo de un valor de URL.

http://www.localhost.com/topics/index.php?cat=3&sub1=sub-1&sub2=sub-2&sub3=sub-3&sub4=sub-4

Aquí está mi script PHP.

$url = $_SERVER['QUERY_STRING'];
$query = array();

if(!empty($url)){
  foreach(explode('&', $url) as $part){
    list($key, $value) = explode('=', $part, 2);
    $query[$key] = $value;
  }
}

Respuestas a la pregunta(4)

Su respuesta a la pregunta