tempnam функциясы
tempnam функциясы көрсетілген бумада бірегей атауы бар уақытша файлды құрады. Функция бірінші параметр ретінде бумаға жолды, екінші параметр ретінде файл атауының префиксін қабылдайды. Функция құрылған файлға жолды немесе қате болған жағдайда false қайтарады.
Синтаксис
tempnam(directory, prefix);
Мысал
Жүйелік уақытша бумада 'my' префиксімен уақытша файлды құрайық:
<?php
$res = tempnam(sys_get_temp_dir(), 'my');
echo $res;
?>
Кодты орындау нәтижесі (мысал):
'/tmp/my5d3b7f2e'
Мысал
Ағымдағы бумада уақытша файлды құрайық:
<?php
$res = tempnam(__DIR__, 'temp');
echo $res;
?>
Кодты орындау нәтижесі (мысал):
'/var/www/project/temp5d3b7f2f'
Мысал
Функцияның жұмысын жоқ бума үшін тексерейік:
<?php
$res = tempnam('/nonexistent', 'test');
var_dump($res);
?>
Кодты орындау нәтижесі:
false
Сондай-ақ қараңыз
-
tmpfileфункциясы,
ол уақытша файлды құрады -
unlinkфункциясы,
ол файлды жояды -
file_existsфункциясы,
ол файлдың бар екенін тексереді