ფუნქცია 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,
რომელიც ამოწმებს ფაილის არსებობას