次のコードでエラーが発生します:「mkdir:ファイルが存在します」。
$path = 'c://wamp/www/et1/other';
$new_location = 'c://wamp/www/et1/other/test';
if(file_exists($path) && is_dir($path))
{
if(!file_exists($new_location))
{
mkdir($new_location, 0777);
}
}
ただし、2番目のif条件を指定しないと、「mkdir:そのようなファイルまたはディレクトリはありません」というエラーが表示されます。また、mkdir($ new_location、077、true)を記述して再帰性を追加すると、エラーは発生しませんが、ディレクトリは作成されません。ここで何が間違っているのか理解できません。