ホームページ  >  記事  >  バックエンド開発  >  PHP は自動的に無制限のフォルダーを作成します [非再帰的]

PHP は自動的に無制限のフォルダーを作成します [非再帰的]

WBOY
WBOYオリジナル
2016-06-13 13:05:11829ブラウズ

PHP は自動的に無制限のフォルダーを作成します [非再帰的]

/**
* ディレクトリを自動作成します
>文字列 $destFolder サーバー パス */
公開 静的関数 makeDir
($destFolder)
{ 🎜>(! is_dir($destFolder) && $destFolder != './' && $destFolder !=
'../'
) { $dirname = ''; $folders =explode( '/', $destFolder);
foreach ($folders as $folder )
{
$ dirname。= $フォルダー 。 🎜>'/';
if ($folder != '' && $folder != '.' && $folder != '..' && ! is_dir($dirname)) {
mkdir($dirname);
}
}
// chmod($destFolder,0777);
}
}

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