僅是一個警告:如果您只是想取得圖片的寬度和高度,請不要使用 Eero Niemi 的程式碼(使用 pingImage 的 identifyImage),因為它實際上比將整個圖片讀入記憶體還要慢 - 大約慢 10 倍!
正確的程式碼應該是
<?php
$image = new Imagick();
$image->pingImage($file);
$width = $image->getImageWidth();
$height = $image->getImageHeight();
?>
(這比將圖片讀入記憶體快約 15 倍)