PHP: ¿Eliminar URL Param?

Tengo una función que llamo con?clear-cart anexado al final de mi página; Como probablemente pueda adivinar, esta función borra el carrito del usuario.

Lo llamo asi

<a href="?clear-cart">Clear Cart</a>

Lo que funciona muy bien (ya que carga la misma página, pero ahora el carro está despejado), excepto que ahora se lee la URL en la barra de direcciones.

http://test.local/cart?clear-cart

¿Hay alguna forma de llamar??clear-cart pero tienen el retorno de la URLsin ¿El parámetro? (¿Ocultarlo del usuario, ya que solo lo uso para una llamada de función interna?)

Respuestas a la pregunta(5)

Su respuesta a la pregunta