Funktionen tempnam
Funktionen tempnam skapar en temporär fil med ett unikt namn i den angivna katalogen. Den första parametern är sökvägen till katalogen, den andra är ett prefix för filnamnet. Funktionen returnerar sökvägen till den skapade filen eller false vid fel.
Syntax
tempnam(directory, prefix);
Exempel
Låt oss skapa en temporär fil i systemets temporära katalog med prefixet 'my':
<?php
$res = tempnam(sys_get_temp_dir(), 'my');
echo $res;
?>
Resultat av kodkörning (exempel):
'/tmp/my5d3b7f2e'
Exempel
Låt oss skapa en temporär fil i den aktuella katalogen:
<?php
$res = tempnam(__DIR__, 'temp');
echo $res;
?>
Resultat av kodkörning (exempel):
'/var/www/project/temp5d3b7f2f'
Exempel
Låt oss kontrollera hur funktionen fungerar med en katalog som inte finns:
<?php
$res = tempnam('/nonexistent', 'test');
var_dump($res);
?>
Resultat av kodkörning:
false
Se även
-
funktionen
tmpfile,
som skapar en temporär fil -
funktionen
unlink,
som raderar en fil -
funktionen
file_exists,
som kontrollerar om en fil finns