PHP ディレクトリを再帰的に作成する
/**
* ディレクトリ生成
**/
function makeDirectory($path)
{
$result = false;
// ディレクトリを確認
if(file_exists($path))
{
$result = true;
}
if($result === false)
{
// ディレクトリが存在しない場合はディレクトリを作成
mkdir($path, 0755, true);
chmod($path, 0755);
$result = true;
}
return $result;
}
makeDirectory('/path/to/my/dir');
ディレクトリが『path』までしか存在しない場合、再帰処理で 残りの『/to/my/dir』までを作成する