System::mktemp

System::mktemp – Crée des fichiers ou répertoires temporaires

Synopsis

require_once "System.php";

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

Description

Crée des fichiers ou répertoires temporaires. Cette fonction supprimera les fichiers créés à la fin de l'execution du script.

Parameter

  • string $args - Les arguments

    • prefix - La chaîne qui doit être ajoutée en début du nom temporaire (Par defaut, ce sera tmp )

    • -d - Un répertoire temporaire sera créé et non pas un fichier.

    • -t - Le répertoire cible où le fichier ou répertoire temporaire sera créé. Si ce paramètre est absent, le répertoire temporaire système par défaut du système sera utilisé. La valeur sera lue dans la variable système TMP pour Windows ou TMPDIR pour Unix. Si ces variables manquent, c:\windows\temp ou /tmp sera employé.

Return value

mixed - le chemin complet du fichier ou répertoire créé ou FALSE

Note

This function can be called statically.

See

La page man de mktemp

Example

Utilisation de mktemp()

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