Funksioni tempnam
Funksioni tempnam krijon një skedar të përkohshëm me një emër unik në drejtorinë e specifikuar. Parametri i parë i funksionit pranon rrugën drejt drejtorisë, i dyti - prefiksin e emrit të skedarit. Funksioni kthen rrugën drejt skedarit të krijuar ose false në rast gabimi.
Sintaksa
tempnam(directory, prefix);
Shembull
Le të krijojmë një skedar të përkohshëm në drejtorinë e përkohshme të sistemit me prefiksin 'my':
<?php
$res = tempnam(sys_get_temp_dir(), 'my');
echo $res;
?>
Rezultati i ekzekutimit të kodit (shembull):
'/tmp/my5d3b7f2e'
Shembull
Le të krijojmë një skedar të përkohshëm në drejtorinë aktuale:
<?php
$res = tempnam(__DIR__, 'temp');
echo $res;
?>
Rezultati i ekzekutimit të kodit (shembull):
'/var/www/project/temp5d3b7f2f'
Shembull
Le të kontrollojmë funksionimin e funksionit me një drejtori që nuk ekziston:
<?php
$res = tempnam('/nonexistent', 'test');
var_dump($res);
?>
Rezultati i ekzekutimit të kodit:
false
Shihni gjithashtu
-
funksionin
tmpfile,
i cili krijon një skedar të përkohshëm -
funksionin
unlink,
i cili fshin një skedar -
funksionin
file_exists,
i cili kontrollon ekzistencën e një skedari