通过函数实现文件的删除 复制 已经显示 是否开启魔术引用 $value){ $var[$key] = add_slashes($value); } return $var; } }elseif(is_string($var)){//不是数组 是字符串 return addslashes($var); }else{//已经开启 return $var; } }//copy函数实现文件及文件夹的复制功能function dir_copy($src,$dst){ if(is_dir($src)){ if(!file_exists($dst)){ @mkdir($dst,0777,true); } } $fp = opendir($src); while(!false==($fn=readdir($fp))){ if($fn == . || $fn == ..){ continue; } $path = $src.directory_separator.$fn; if(is_dir($path)){ dis_copy($path,($dst.directory_separator.$fn)); }elseif(is_file($path)){ copy($path,($dst.directory_separator.$fn)); }else{ copy($path,($dst.directory_separator.$fn)); } } closedir($fp); }//删除函数 function delete_dir($src){ if(is_dir($src)){ $fp = opendir($src); while(!false== ($fn =readdir($fp))){ if($fn==. || $fn == ..){ continue; } $path = $src.directory_separator.$fn; if(is_dir($path)){ delete_dir($path); }elseif(is_file($path)){ @unlink($path); }else{ @unlink($path); } } } closedir($fp); @rmdir($src);}//msg输出 返回 function msg($msg){ echo $msg.
; echo 返回上一页; die; }
复制代码