以前、PDOでLIMIT句のプリペアードステートメントに関する不具合?というエントリーを書いたが、その追加情報をたまたま見つけたのでエントリー。
見つけたサイトはこちら。
ここによると、phpのバージョン5.1.xでバグってたのを5.2.0で修正したのに5.2.1以降エンバグして5.2.6で再び直ったっぽいとのこと。
確かに、5.2.5での問題だった。
当時動作させていたテスト環境は、おそらく5.2.6。(今はなくなってしまって未確認)
ひとまずphpとしてはこれで解決。
だけど、自分がよくテストに使うCentOS5.2ではデフォルトでphp5.1.6。これを5.2.6へアップするのは面倒くさいなぁ。
早くCentOS5.3+php5.2.6とかでてこないかなぁ。