喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

$5.95 Web Hosting     

上一主题 下一主题
     
标题: php的效率问题,请大家看我以下的目录为什么不可以删除  
本帖已经被作者加入个人空间
 
c1a1o1
版主
Rank: 7Rank: 7Rank: 7
一品带刀护卫


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 
:
                                
imagegif($ni,$dstFile,100);
                                break;
                           case 
:
                                
imagejpeg($ni,$dstFile,100);
                                break;
                           case 
:
                                
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.怎样释放!
这个是不是很浪费资源

怎样有效利用 




编程教材专卖
大学生兼职
2006-8-25 05:09 PM#1
查看资料  Blog  发短消息  QQ  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.024958 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP