PHPでディレクトリが存在しない時にディレクトリを作成するコートです。mkdirではumaskの設定が反映されてしまうため、ディレクトリのパーミッションを再度設定するようにしています。
<?php $output_dir = "./tmp"; // ディレクトリが存在しない時にディレクトリを作成する if(! file_exists($output_dir)){ if(mkdir($output_dir, 0775)){ // mkdirではumaskの設定が反映されてしまうため、ディレクトリのパーミッションを再度設定する chmod($output_dir, 0775); } } ?>