ぜんぶなんとかなる

ふしみの雑文

phpを32bit環境で実行するとき、intvalは整数値を2^31-1に丸める

2^31-1 = 2147483647 を越える整数をintvalすると、勝手に丸めます。intvalを整数値のバリデーションに使っていたのですが、twitterのstatusIDをうまく扱えず他の方法にしました。

64bitのローカル環境(MacBook)だとエラーが起きず、32bit環境のサーバだとエラーが起きるので、原因の特定に時間がかかりました。