サーバーで利用可能なものに応じて、Imagickまたは GDを使用して画像のサイズを変更するコードがいくつかあります。
関数を使用して、それぞれの可用性をテストしていextension_loaded()
ます。
if (extension_loaded('imagick')) {
$image = new Imagick();
...
}
受信していると報告しているユーザーが 1 人います。
致命的なエラー: クラス 'Imagick' が見つかりません
Imagick 拡張機能が読み込まれているのに、クラスが利用できないという状況はどのような状況ですか? コードをより堅牢にするためには、どのようにテストすればよいですか?