创建文件夹
<?php
//创建文件夹
function Createfolder($path,$nname){
if(is_dir($path) && is_writable($path)){
if(preg_match("/^w{1,255}$/i",$nname)){
echo mkdir($path."/".$nname,0777) ? 'Create Folder success' : 'Create Folder Fail';
}else{
echo "Folder Error";
}
}else{
echo "Can't Create Error file not is_writable or not dir";
}
}
//粘贴文件
function Past($currentpath,$currentfilename,$filepote){ //1:文件要被粘贴到的位置2:当前文件{夹}名3:文件{夹}所在的物理地址
$str = substr($currentfilename,-1,1);
if(substr($currentfilename,-1,1)=="|"){
$currentfilename = str_replace("|","",$currentfilename);
$filepote = str_replace("|","",$filepote);
}
if(is_dir($currentpath) && is_writable($currentpath) && is_dir($filepote) && is_writable($filepote)){
//@mkdir($currentpath."/".$currentfilename);
$t=full_copy($filepote,$currentpath."/".$currentfilename)?'t':'f';//$filepote,need copy folder $current sava folder
}else if(is_file($filepote) && file_exists($filepote)){
if(file_exists($currentpath.$currentfilename)){
echo ('file exists! plase rename it!');exit;
}
echo copy($filepote,$currentpath.$currentfilename) ? 'success' : 'errror';
}
if( $str =="|" && $t='t' ){
deldir($filepote);
}
}本文地址:http://www.phprm.com/code/4ff2c5a8b0588d80f1f47ca0f57d7d99.html
转载随意,但请附上文章地址:-)