急に暖かくなって、いい感じそうだったので梅を見てきました!
残念ながら曇りがちでしたが暖かくて過ごしやすかったです。
-
最近の投稿
最近のコメント
アーカイブ
カテゴリー
新年一発目です。今年もよろしくお願いいたします。
Excel_ReviserというPHPでExcelを吐ける便利なライブラリがあるのですが、こいつが64bitで動かないので困る案件が発生したので解析してみました。
【主因】
PHP_INT_SIZEが4以外の場合が考慮されてない。
__get4()と$eocの生成に影響が出てます。
signed int4 で FFFFFFは-1ですが、signed int8 で FFFFFFは4294967295ですもんね…。
【対策】
でとりあえず動きました。まる。