Logo

Programming-Idioms

History of Idiom 139 > diff from v12 to v13

Edit summary for version 13 by ricardo_sdl:
New PHP implementation by user [ricardo_sdl]

Version 12

2018-06-12, 18:25:49

Version 13

2018-09-04, 17:57:43

Idiom #139 Create temp directory

Create a new temporary folder on filesystem, for writing.

Idiom #139 Create temp directory

Create a new temporary folder on filesystem, for writing.

Extra Keywords
tmp tmpdir tempdir
Extra Keywords
tmp tmpdir tempdir
Code
function createTempDir() {    
    $separator = DIRECTORY_SEPARATOR;
    $path = rtrim(sys_get_temp_dir(), $separator) . $separator . mt_rand() . microtime(TRUE);
    $createdTempDir = mkdir($path);
    if ($createdTempDir)
        return $path;
    return FALSE;
}
Comments bubble
returns the new directory's path or false in case of error
Doc URL
https://secure.php.net/manual/en/function.sys-get-temp-dir.php
Demo URL
https://3v4l.org/g5Klm