tempnam funksiyası
tempnam funksiyası göstərilən qovluqda unikal adlı müvəqqəti fayl yaradır. Funksiya birinci parametr kimi qovluğun yolunu, ikinci parametr kimi isə fayl adının prefiksini qəbul edir. Funksiya yaradılan faylın yolunu qaytarır və ya xəta baş verərsə false qaytarır.
Sintaksis
tempnam(directory, prefix);
Nümunə
Sistemin müvəqqəti qovluğunda 'my' prefiksi ilə müvəqqəti fayl yaradaq:
<?php
$res = tempnam(sys_get_temp_dir(), 'my');
echo $res;
?>
Kodun icrasının nəticəsi (nümunə):
'/tmp/my5d3b7f2e'
Nümunə
Cari qovluqda müvəqqəti fayl yaradaq:
<?php
$res = tempnam(__DIR__, 'temp');
echo $res;
?>
Kodun icrasının nəticəsi (nümunə):
'/var/www/project/temp5d3b7f2f'
Nümunə
Funksiyanın mövcud olmayan qovluqda işini yoxlayaq:
<?php
$res = tempnam('/nonexistent', 'test');
var_dump($res);
?>
Kodun icrasının nəticəsi:
false
Həmçinin baxın
-
tmpfilefunksiyası,
ki, müvəqqəti fayl yaradır -
unlinkfunksiyası,
ki, faylı silir -
file_existsfunksiyası,
ki, faylın mövcudluğunu yoxlayır