今日は、PHPでGDライブラリを使って画像を縮小、サムネイル化してみました。 数年前にうさちゃんねる掲示板で投稿された画像をまとめて表示するというコンテンツを作成していたんですが、coresreverからsixcoreへ移転した時からか、動かなくなったまま放置していたコンテンツを復活させました。 スマホ、PCのみならそのままでも表示できるんですが、ガラケ―ユーザーさんから画像が投稿されたスレッドに入れない!と報告がありました。 ガラケ―だとスクリプト側で縮小してあげないとそのままHTMLやCSSで縮小表示していると見れないみたいです。 そこでこういった画像コンテンツを作る場合、スクリプト側で縮小しなければならなくなりました;あと、スマホユーザーさんも無駄に容量を食わなくて済み読み込みも早くなるといいことづくめです。 jpg、png、gifにも対応してサイズ、画像タイプは配列で取得しました。