getimagesize()でSWF(Flashファイル)の表示幅・高さを取得できない
PHPではgetimagesize()という関数があり、これを使って画像の幅や高さを取得できる。
ところが、ローカルマシン上では正しく取得できているのに開発機では動いてくれず・・・
以下のようなNoticeが発生。
Notice: The image is a compressed SWF file, but you do not have a static version of the zlib extension enabled
調べてみたらPHP5.0.0にて発生するバグの様子。
http://bugs.php.net/bug.php?id=29611
PHP5.0.1か5.1で対応とのこと。