當前位置:首頁 » 編程語言 » php圖片類

php圖片類

發布時間: 2022-08-13 17:29:10

A. 在phpadmin中圖片的類型是什麼

資料庫phpmyadmin嗎?在資料庫里是不可以存儲圖片的,只可以存儲圖片的路徑及名稱,所以設置varchar就可以了,然後根據路徑名稱的長短來確定它的長度

B. PHP 圖片類型判斷 生成

你的代碼不是都寫好的嗎,你在程序裡面echo $file_type ;分別上傳jpg、gif等圖片,看看輸出的類型的編碼是什麼,然後在程序裡面分別判斷即可,例如:

if ( $file_type == '???測試中看見的結果???') $img_r = imagecreatefromjpeg($src);
elseif ( $file_type == '???測試中看見的結果???') $img_r = imagecreatefromgif($src);

我的程序是使用的下面的方式檢測文件類型,並且修正擴展名:
$tmp_name=$_FILES["$f_image"][tmp_name];
$imginfo=getimagesize($tmp_name);
//壓縮寬度超過1024的圖片為1024,100K以上的JPG圖片用30%進行壓縮
if ($imginfo[0]>1024){
echo "你上傳的圖片幅面為 $imginfo[0] x $imginfo[1] ,將被壓縮到1024個象素寬。<br>";
system('"C:\Program Files\ImageMagick-6.0.7-Q16\convert.exe"'." -sample 1024 -quality 80 $tmp_name $tmp_name");
} elseif($imginfo[2]==2 && $src_size>102400) system('"C:\Program Files\ImageMagick-6.0.7-Q16\convert.exe"'." -quality 60 $tmp_name $tmp_name");
//規范化圖片文件擴展名
if ($imginfo[2]==1) $ext='gif';
elseif ($imginfo[2]==2) $ext='jpg';
elseif ($imginfo[2]==3) $ext='png';
elseif ($imginfo[2]==4) $ext='swf';
elseif ($imginfo[2]==5) $ext='psd';
elseif ($imginfo[2]==6) $ext='bmp';
elseif ($imginfo[2]==7) $ext='tiff';
elseif ($imginfo[2]==8) $ext='tiff';
//壓縮BMP、TIFF文件為JPG格式
if ($imginfo[2]==6 || $imginfo[2]==7 || $imginfo[2]==8){
system('"C:\Program Files\ImageMagick-6.0.7-Q16\convert.exe"'." -quality 80 $tmp_name $tmp_name.jpg");
rename("$tmp_name.jpg",$tmp_name);
$ext='jpg';
}

C. PHP圖片類型異常怎麼辦

摘要 首先從你的錯誤提示「圖片格式錯誤」來看,證明代碼進入了switch ($info[2]) { ......}的default分支,而且如果你沒有報其他E_WARNING或者E_NOTICE的話,那麼證明getimagesize函數有正確使用,那麼就需要查看傳入的參數了,也就是你傳入imageCut函數的第一個參數,這里也就是$userPath.$filename,建議你列印一下$userPath.$filename,看一下是否符合自己的需求;

D. 如何用php調用圖片

寫個復雜點的答案,有些場合要用到。見笑

<?php
header('Content-Type:image/jpeg');
$data=file_get_contents('/tupian/1.jpg');
echo$data;
?>
熱點內容
go語言編譯模式 發布:2025-01-20 19:57:25 瀏覽:405
超能編程 發布:2025-01-20 19:56:26 瀏覽:1000
安卓手機怎麼連藍牙汽車 發布:2025-01-20 19:39:05 瀏覽:253
保定軍工存儲廠家 發布:2025-01-20 19:38:53 瀏覽:795
雲伺服器ecs服務條款 發布:2025-01-20 19:19:36 瀏覽:47
安卓系統顯示屏怎麼設置屏保 發布:2025-01-20 19:18:53 瀏覽:896
有鎖機和配置鎖哪個好 發布:2025-01-20 19:18:05 瀏覽:767
安卓版軟體如何設置 發布:2025-01-20 18:58:53 瀏覽:58
java中級項目案例 發布:2025-01-20 18:58:52 瀏覽:913
sql日誌查看工具 發布:2025-01-20 18:57:12 瀏覽:243