Funktionen tempnam
Funktionen tempnam opretter en midlertidig fil med et unikt navn i den angivne mappe. Den første parameter funktionen tager er stien til mappen, den anden er præfikset for filnavnet. Funktionen returnerer stien til den oprettede fil eller false ved fejl.
Syntaks
tempnam(directory, prefix);
Eksempel
Lad os oprette en midlertidig fil i den systemmidlertidige mappe med præfikset 'my':
<?php
$res = tempnam(sys_get_temp_dir(), 'my');
echo $res;
?>
Resultat af kodeudførelse (eksempel):
'/tmp/my5d3b7f2e'
Eksempel
Lad os oprette en midlertidig fil i den aktuelle mappe:
<?php
$res = tempnam(__DIR__, 'temp');
echo $res;
?>
Resultat af kodeudførelse (eksempel):
'/var/www/project/temp5d3b7f2f'
Eksempel
Lad os kontrollere funktionens arbejde med en ikke-eksisterende mappe:
<?php
$res = tempnam('/nonexistent', 'test');
var_dump($res);
?>
Resultat af kodeudførelse:
false
Se også
-
funktionen
tmpfile,
som opretter en midlertidig fil -
funktionen
unlink,
som sletter en fil -
funktionen
file_exists,
som kontrollerer en fils eksistens