ホームページ  >  記事  >  バックエンド開発  >  PHP ディレクトリ移動カスタム関数

PHP ディレクトリ移動カスタム関数

高洛峰
高洛峰オリジナル
2016-10-21 10:12:561184ブラウズ

モバイルディレクトリ

/**
 * 移动目录
 * @param string    $dirName   要移动的目录名称
 * @return string   
 */
function removedir($dirName){
$result = false;
    if(! is_dir($dirName)){
      return $result;
    }
    $handle = opendir($dirName);
    while(($file = readdir($handle)) !== false){
        if($file != '.' && $file != '..') {
            $dir = $dirName . DIRECTORY_SEPARATOR . $file;
            is_dir($dir) ? removeDir($dir) : unlink($dir);
        }
    }
    closedir($handle);
    $result = rmdir($dirName) ? true : false;
    return $result;
}


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。