<?php
namespace Lib;
class Image{
/*
* 制作缩略图
* @param $src_path 源图的路径
*/
public function thumb($src_path,$prefix='small_',$w=200,$h=200){
$dst_img= imagecreatetruecolor($w,$h); //目标图
$src_img= imagecreatefromjpeg($src_path); //源图
$src_w=imagesx($src_img);
$src_h=imagesy($src_img);
imagecopyresampled($dst_img,$src_img,0,0,0,0,$w,$h,$src_w,$src_h);
$filename=basename($src_path); //文件名
$foldername=substr(dirname($src_path),-10); //目录名
$save_path= dirname($src_path).'/'.$prefix.$filename;
imagejpeg($dst_img,$save_path);
return "{$foldername}/{$prefix}{$filename}";
}
}
?>