mixed System::mktemp (
string $args
= = null
)
Создает временные файлы и директории. Эта функция удалит все созданные ей файлы во время завершения работы скрипта.
string $args -
Аргументы
prefix -
строка, которой будут префиксированы имена временных файлов
(по умолчанию - tmp).
-d -
будет создана директория, а не файл.
-t -
директория, в которой будет создан временный файл или директория.
Если этот параметр не указан, то используется переменная окружения
TMP на Windows или
TMPDIR на Unix. Если эти переменные тоже
отсутствуют, то используются c:\windows\temp
или /tmp соответственно.
mixed -
полный путь к создаваемому файлу или директории; или FALSE в случае
неудачи.
This function can be called statically.
Использование mktemp()
<?php
$tempfile = System::mktemp("prefix");
$tempdir = System::mktemp("-d prefix");
$tempfile = System::mktemp();
$tempfile = System::mktemp("-t /var/tmp prefix");
?>