全球主机交流论坛

标题: 求php压缩当前目录下所有图片代码 [打印本页]

作者: zmr90    时间: 2014-1-31 22:24
标题: 求php压缩当前目录下所有图片代码
在网上找到一小段代码,但是这个只能压缩指定的图片名和格式,我想让他实现压缩当前目录下所有图片格式文件的功能,求大婶指点。
<?php
$filename="deramerblog.jpg";
$img = imagecreatefromjpeg($filename);
header("Content-Type: image/jpeg");
imagejpeg($img, $filename, 82);
?>
作者: ohmyga    时间: 2014-1-31 22:32
  1. function imageCreateFromAny($filepath) {
  2.     $type = exif_imagetype($filepath);
  3.     $allowedTypes = array(
  4.         1,  // [] gif
  5.         2,  // [] jpg
  6.         3,  // [] png
  7.         6   // [] bmp
  8.     );
  9.     if (!in_array($type, $allowedTypes)) {
  10.         return false;
  11.     }
  12.     switch ($type) {
  13.         case 1 :
  14.             $im = imageCreateFromGif($filepath);
  15.         break;
  16.         case 2 :
  17.             $im = imageCreateFromJpeg($filepath);
  18.         break;
  19.         case 3 :
  20.             $im = imageCreateFromPng($filepath);
  21.         break;
  22.         case 6 :
  23.             $im = imageCreateFromBmp($filepath);
  24.         break;
  25.     }   
  26.     return $im;  
  27. }
复制代码

作者: zmr90    时间: 2014-1-31 23:08
ohmyga 发表于 2014-1-31 22:32

谢谢大神




欢迎光临 全球主机交流论坛 (https://d.168530.xyz/) Powered by Discuz! X3.4