PHP Manuál | ||
---|---|---|
Predchádzajúci | Nasledujúci |
Vytvorí súbor s jedinečným názvom v špecifikovanom adresári. Ak adresár neexistuje, tempnam() môže vytvoriť súbor v systémovom dočasnom adresári a vrátiť jeho názov.
Vo verziách pred PHP 4.0.6 bolo správanie funkcie tempnam() závislé na systéme. V systéme Windows má nastavenie premennej prostredia TMP vždy prednosť pred hodnotou parametra adresar. V systéme Linux má prednosť premenná prostredia TMPDIR, zatiaľ čo systém SVR4 bude vždy používať vami nastavenú hodnotu parametra adresar parameter, za predpokladu, že tento zadaný adresár existuje. V prípade pochybností nahliadnite do systémovej dokumentácie k funkcii tempnam(3).
Vráti nový názov dočasného súboru, v prípade chyby či zlyhania vráti reťazec FALSE.
Poznámka: Správanie sa tejto funkcie bolo zmenené vo verzii 4.0.3. Dočasný súbor je vytvorený aj v prípadoch, keď sa dočasný súbor objaví v súborovom systéme v čase medzi vygenerovaním názvu súboru a vytvorením súboru, ktoré realizuje skript. V takýchto prípadoch treba súbor - ak už nie je potrebný - odstrániť explicitne, nedeje sa to totiž automaticky.
Predchádzajúci | Domov | Nasledujúci |
symlink | Hore | tmpfile |