protected function tempdir()
    {
        $tempfile = tempnam(sys_get_temp_dir(), '');
        if (file_exists($tempfile)) {
            unlink($tempfile);
        }
        mkdir($tempfile);
        if (is_dir($tempfile)) {
            return $tempfile;
        }

        return false;
    }
protected function tempdir()
    {
        $tempfile = tempnam(sys_get_temp_dir(), '');
        if (file_exists($tempfile)) {
            unlink($tempfile);
        }
        mkdir($tempfile);
        if (is_dir($tempfile)) {
            return $tempfile;
        }

        return false;
    }
protected function tempdir ( ) { $ tempfile = tempnam ( sys_get_temp_dir ( ) , '' ) ; if ( file_exists ( $ tempfile ) ) { unlink ( $ tempfile ) ; } mkdir ( $ tempfile ) ; if ( is_dir ( $ tempfile ) ) { return $ tempfile ; } return false ; }
create a unique directory.

@return bool|string the directory path or false if it fails
create a unique directory .