Tanto por POST, o GET es lo mismo @Italico76, el problema es que esta llegando al límite que soporta en 32bits con signo, no se puede hacer mucho más que pasar a un sistema de 64bits... o comparar que la cadena todos los datos sean dígitos (por eso le indique que use is_numeric o ctype_digit). Que es lo que realmente quiere hacer.
Ahora si desea hacer operaciones con ese número, entonces sí va a tener problemas, pero PHP dispone de una extensión para eso:
BC Math.
Saludos.