Funkcija tempnam
Funkcija tempnam kreira privremenu datoteku sa jedinstvenim imenom u navedenom direktorijumu. Prvi parametar funkcija prima putanju do direktorijuma, drugi - prefiks imena datoteke. Funkcija vraća putanju do kreirane datoteke ili false u slučaju greške.
Sintaksa
tempnam(directory, prefix);
Primer
Kreirajmo privremenu datoteku u sistemskom privremenom direktorijumu sa prefiksom 'my':
<?php
$res = tempnam(sys_get_temp_dir(), 'my');
echo $res;
?>
Rezultat izvršenja koda (primer):
'/tmp/my5d3b7f2e'
Primer
Kreirajmo privremenu datoteku u trenutnom direktorijumu:
<?php
$res = tempnam(__DIR__, 'temp');
echo $res;
?>
Rezultat izvršenja koda (primer):
'/var/www/project/temp5d3b7f2f'
Primer
Proverimo rad funkcije kada direktorijum ne postoji:
<?php
$res = tempnam('/nonexistent', 'test');
var_dump($res);
?>
Rezultat izvršenja koda:
false
Pogledajte takođe
-
funkciju
tmpfile,
koja kreira privremenu datoteku -
funkciju
unlink,
koja briše datoteku -
funkciju
file_exists,
koja proverava postojanje datoteke