c1a1o1
版主
  
一品带刀护卫
UID 68669
精华
0
积分 1254
帖子 2220
金钱 1254 喜悦币
威望 0
人脉 0
阅读权限 100
注册 2006-2-17
状态 离线
|
[广告]: 代充Paypal帐号美元
php的效率问题,请大家看我以下的目录为什么不可以删除
<? error_reporting(E_ALL);
function thumb($srcFile,$dstFile,$dstW,$thumbdir){ //$thumbdir格式./456/ if(!is_dir("$thumbdir")) { @mkdir("$thumbdir"); @chmod("$thumbdir", 0777); @fclose(@fopen("$thumbdir".'index.html', 'w')); @chmod("$thumbdir".'index.html', 0777); } $data=GetImageSize($srcFile,&$info); switch($data[2]){ case 1: $im=@ImageCreateFromGIF($srcFile); break; case 2: $im=@ImageCreateFromJPEG($srcFile); break; case 3: $im=@ImageCreateFromPNG($srcFile); break; } $srcW = ImageSX($im); $srcH = ImageSY($im); $radio= $srcW/$srcH; $dstH = $dstW/$radio; $ni=imagecreatetruecolor($dstW,$dstH); $black=imagecolorallocate($ni,255,255,255); imagefilledrectangle($ni,0,0,$dstW,$dstH,$black); ImageCopyResized($ni,$im,0,0,0,0,$dstW,$dstH,$srcW,$srcH); $dstFile = $thumbdir.$dstFile; switch($data[2]){ case 1 : imagegif($ni,$dstFile,100); break; case 2 : imagejpeg($ni,$dstFile,100); break; case 3 : imagepng($ni,$dstFile,100); break; default : return; } }
thumb('ccj.jpg','12080.jpg',120,"./456/"); thumb('ccj.jpg','8585.jpg',85,"./456/"); ?> 我利用上面的代码,,在/456/目录下生成了两个缩略图!
但是直接删除456这目录的时候却被警告说系统正在使用456,请问
是那里在利用456.怎样释放!
这个是不是很浪费资源
怎样有效利用
|  编程教材专卖
大学生兼职 |
|