mysqli – Como borrar registros por metodo post y usando solo php y mysql, sin javascript


Buen dia Estimados, la consulta que tengo es la siguiente, tengo mi tabla con un boton que tiene incluido un href, el cual para borrar un usuario paso el id de la siguiente manera

<td><a href="eliminar.php?id_usuario=<?= $usuario('id_usuario');?>"><ion-icon name="trash-outline"></ion-icon></a></td>

En la pagina eliminar.php lo levanto de la siguiente manera

    <?php require_once("controladores/funciones.php");

if(!empty($_GET)){
$id = $_GET('id_usuario');
borrarUsuario($id);
echo "Registro Eliminado";
header('refresh:4; url=administrar.php');
}else{
    echo "Error";
}
?>

y la funcion borrarUsuario es la siguiente

 function borrarUsuario($id){
        $pdo = conexion();
        $sql = "delete from usuarios where id_usuario = :id_usuario ";
        $stmt = $pdo->prepare($sql);
        $stmt ->bindValue(':id_usuario',$id);
        $stmt->execute();
    }

Esto esta probado y funciona correctamente. La pregunta es, de que manera podria realizar la misma accion pero sin pasar los parĂ¡metros mediante el metodo Get y que no sean visibles en la url. Desde ya espero sus comentarios.