Hola, hice esta función que puedes utilizar, la probé y funciona correctamente:
Código PHP:
function removeGet($url, $get){
$partesUrl = parse_url($url);
$queryParams = array();
parse_str($partesUrl['query'], $queryParams);
unset($queryParams[$get]);
return $partesUrl['path'] . '?' . http_build_query($queryParams);
}
Se utiliza de la siguiente manera:
Código PHP:
$newUrl = removeGet("administracion.php?modAdministracion=administracion&bajaCliente=bajaCliente&otra=nueva variable", "bajaCliente");
echo $newUrl;
Saludos.