Popis
string
tempnam ( string dir, string prefix)
Ve specifikovaném adresáři vytvoří dočasný soubor s unikátním
názvem. Pokud adresář neexistuje, tempnam()
může vytvořit soubor v systémovém adresáři pro dočasné soubory.
Chování funkce tempnam() je závislé na
platformě. Na Windows má parametr dir
přednost před systémovou proměnnou TMP, na Linuxu má předost
proměnná TMPDIR a SVR4 vždy použije parametr
dir, pokud tento adresář existuje.
Podívejte se do dokumentace k vašemu systému na funkci
tempnam(3).
Vrací název nového dočasného souboru, při chybě pak řetězec
NULL.
Příklad 1. tempnam() příklad $tmpfname = tempnam ("/tmp", "FOO"); |
|
Poznámka:
Chování této funkce bylo změněno ve verzi 4.0.3.
The temporary file is also
created to avoid a race condition where the file might appear in the
filesystem between the time the string was generated and before the
the script gets around to creating the file.
Viz také tmpfile().