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
phptempnam(directory, prefix);
Nümunə
Sistemin müvəqqəti qovluğunda 'my' prefiksi ilə müvəqqəti fayl yaradaq:
php<?php
$res = tempnam(sys_get_temp_dir(), 'my');
echo $res;
?>
Kodun icrasının nəticəsi (nümunə):
php'/tmp/my5d3b7f2e'
Nümunə
Cari qovluqda müvəqqəti fayl yaradaq:
php<?php
$res = tempnam(__DIR__, 'temp');
echo $res;
?>
Kodun icrasının nəticəsi (nümunə):
php'/var/www/project/temp5d3b7f2f'
Nümunə
Funksiyanın mövcud olmayan qovluqda işini yoxlayaq:
php<?php
$res = tempnam('/nonexistent', 'test');
var_dump($res);
?>
Kodun icrasının nəticəsi:
phpfalse
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