php獲取圖片詳細信息(寬 高 格式 大小)

dy223 9年前發布 | 2K 次閱讀 PHP

<?php
function getImageInfo($img) //$img為圖像文件絕對路徑
{
    $img_info = getimagesize($img);
    switch ($img_info[2]) {
        case 1:
            $imgtype = "GIF";
            break;
        case 2:
            $imgtype = "JPG";
            break;
        case 3:
            $imgtype = "PNG";
            break;
    }
    $img_type = $imgtype . "圖像";
    $img_size = ceil(filesize($img) / 1000) . "k"; //獲取文件大小

$new_img_info = array(
    "width" => $img_info[0],
    "height" => $img_info[1],
    "type" => $img_type,
    "size" => $img_size
);
print " width";
print $img_info[0];
print " height";
print $img_info[1];
print " format";
print $img_type;
print " size";
print $img_size;
print $new_img_info;

}

$img = "/www/htdocs/images/jf.gif"; getImageInfo($img); ?></pre>

 本文由用戶 dy223 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!