System::mktemp

System::mktemp – Tworzenie plików i katalogów tymczasowych

Synopsis

require_once "System.php";

mixed System::mktemp ( string $args = = null )

Description

Tworzy tymczasowe pliki lub katalogi. Funkcja ta usunie utworzone pliki gdy skrypt zakończy swoje wykonywanie.

Parameter

  • string $args - argumenty

    • prefix - łańcuch znakowy będący przedrostkiem tymczasowej nazwy (domyślnie tmp)

    • -d - utworzenie tymczasowego katalogu zamiast pliku.

    • -t - katalog docelowy, w którym zostanie utworzony tymczasowy plik lub katalog. Jeżeli nie poda się tego parametru, domyślnie zostanie użyta zmienna środowiskowa TMP na systemach Windows lub TMPDIR na systemach Unix. Jeżeli tych zmiennych również nie będzie to użyte zostaną c:\windows\temp lub /tmp.

Return value

mixed - pełna ścieżka utworzonego pliku lub katalogu, lub FALSE

Note

This function can be called statically.

See

Strona podręcznika programu mktemp

Example

Przykład użycia mktemp()

<?php
$tempfile 
System::mktemp("prefix");       
$tempdir  System::mktemp("-d prefix");
$tempfile System::mktemp();
$tempfile System::mktemp("-t /var/tmp prefix");
?>