サムネイル作成などの画像操作にはimagickという拡張モジュールみたいなものを使うと便利です。紛らわしいのですが、ImageMagickは端末操作やPerlなどで使用できますが、phpの場合はimagickというモジュールを別途必要とします。あらかじめimagickとそれに依存するパッケージのインストールをしておく必要があります。 <? $image = new Imagick('image.jpg'); //Imagickのインスタンスの作成 $image->resizeImage(100, 0, imagick::FILTER_MITCHELL, 1); //アスペクト比を保ちながら縮小(リサイズ) $image->writeImage('001.jpg'); //指定のファイル名で保存 $image->destroy(); //メモリから消去 ?> 最もシンプルに作成するには、上