Intentalo asi:
Código PHP:
Ver original<html>
<head>
<script language="javascript">
function alerta(i)
{
alert("la variable es:"+i);
}
</script>
</head>
<body>
<?php
//aquí lo único que cambie fueron las comillas simples que agregue para que así la función javascript lo tome como un string y bueno devolvió el valor especificado
$var="'1234567892134567891'";
//devolverlo como un string es la única forma en la que pensé, ya que javascript tal parece tiene esa limitación en los números, no lo había notado por que no trabajo con numero tan largos
echo '<a href=javascript:alerta('.$var.'); class="glyphicon glyphicon-edit">aceptar</a>';
?>
</body>
</html>