System::mktemp

System::mktemp – Creërd tijdelijke bestanden of directories

Synopsis

require_once "System.php";

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

Description

Creërd tijdelijke bestanden of directories. Deze functie zal de aangemaakte bestanden verwijderen als het script stopt.

Parameter

  • string $args - De argumenten

    • prefix - De string die voor de tijdelijke naam wordt gevoegd (standaard tmp )

    • -d - Een tijdeleijke directory zal worden aan gemaakt in plaats van een bestand.

    • -t - De target dir waar het tijdelijke bestand or directory zal worden aangemaakt. Als de parameter ontbreekt zal de default de enviroment vars TMP onder Windows of TMPDIR onder Unix worden gebruikt. Als deze vars er ook niet zijn zal c:\windows\temp of /tmp gebrikt worden.

Return value

mixed - Het volledige pad naar het aangemaakte bestand of dir, of FALSE

Note

This function can be called statically.

Example

Gebruik mktemp()

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