Currently we should uses the @-operator on mkdir(), for instance, to check
a race condition. Something like:

if (!@mkdir('test')) {
    throw new SomeException();
}

Should be fine if we can do something like that, instead:

try {
    mkdir('test');
}
catch (FileExistsException $exception) {
    throw new SomeException();
}

It will avoid the @-operator and make the result more reliable (for
instance, if you don't uses the @-operator in this case and is catched by a
race condition).

-- 
David Rodrigues

Reply via email to