getimagesizefromstring という関数が、PHP5.4から追加されていたので紹介します。 http://php.net/manual/ja/function.getimagesizefromstring.php getimagesizeにはメモリ上の画像を渡せない PHPにはもともとgetimagesizeという関数があって、画像ファイルのサイズやメタ情報をお手軽に取得することができました。 list($width, $height, $type, $attr) = getimagesize("/path/to/image.jpg"); ただこの関数には1個残念なところがあって、変数に格納したメモリ上の画像(バイナリ文字列)を引数として渡すことができないのです。 私はよくAmazonS3などから取得したメモリ上の画像を処理することがあるのですが、getimagesizeに