91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

利用php怎么對圖片信息進行獲取

發布時間:2021-02-09 17:19:18 來源:億速云 閱讀:220 作者:Leah 欄目:開發技術

利用php怎么對圖片信息進行獲取?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

getimagesize() 函數將測定任何 GIF,JPG,PNG,SWF,SWC,PSD,TIFF,BMP,IFF,JP2,JPX,JB2,JPC,XBM 或 WBMP 圖像文件的大小并返回圖像的尺寸以及文件類型和一個可以用于普通 HTML 文件中 IMG 標記中的 height/width 文本字符串。

<?php/* 1.jpg為你想獲得其尺寸的圖片 */
$arr = getimagesize("1.jpg");
/**
 * 這里$arr為一個數組類型
 * $arr[0] 為圖像的寬度
 * $arr[1] 為圖像的高度
 * $arr[2] 為圖像的格式,包括jpg、gif和png等
 * $arr[3] 為圖像的寬度和高度,內容為 width="xxx" height="yyy"
 */
/* 以下兩行代碼輸出的內容都是一樣的 */
echo "<img src="1.jpg" $arr[3] alt="" />";
echo "<img src="1.jpg" width="$arr[0]" height="$arr[1]" alt="" />";
?>

獲取圖片名字,pathinfo()函數,這個也可以獲取其他文件的擴展名。

$a = 'aaaaa.jpg';
print_r(pathinfo($a));

運行結果:

Array
(
  [dirname] => .
  [basename] => aaaaa.jpg
  [extension] => jpg
  [filename] => aaaaa
)

補充:自定義函數獲取圖片信息:

<?php
//參數images為圖片的絕對地址
function getImagesInfo(images) {
img_info = getimagesize(images);
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 //圖像大小
);
return new_img_info;
}
?>

復制代碼 代碼如下:

print_r(exif_imagetype("c:/a")); #可以準確判斷圖片的類型 返回整形 對應圖片常量

關于利用php怎么對圖片信息進行獲取問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

贞丰县| 高平市| 万山特区| 综艺| 甘谷县| 新河县| 防城港市| 宜春市| 志丹县| 九龙县| 丹棱县| 丽水市| 正安县| 土默特右旗| 德清县| 和田县| 高碑店市| 个旧市| 新河县| 永吉县| 集贤县| 林州市| 金门县| 东阳市| 阜城县| 德钦县| 田东县| 麻城市| 南城县| 泰顺县| 白河县| 黑河市| 蒲城县| 福安市| 措勤县| 龙海市| 石棉县| 玉门市| 于都县| 上思县| 永登县|