System::mktemp
Synopsis
mixed System::mktemp (
string $args
= = null
)
Описание
Создает временные файлы и директории. Эта функция удалит все созданные ей файлы во время завершения работы скрипта.
Parameter
-
string $args
- Аргументы-
prefix
- строка, которой будут префиксированы имена временных файлов (по умолчанию -tmp
). -
-d
- будет создана директория, а не файл. -
-t
- директория, в которой будет создан временный файл или директория. Если этот параметр не указан, то используется переменная окруженияTMP
на Windows илиTMPDIR
на Unix. Если эти переменные тоже отсутствуют, то используютсяc:\windows\temp
или/tmp
соответственно.
-
Return value
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");
?>