Hàm tempnam
Hàm tempnam tạo một file tạm với tên duy nhất trong thư mục chỉ định. Tham số đầu tiên hàm nhận đường dẫn đến thư mục, tham số thứ hai - tiền tố tên file. Hàm trả về đường dẫn đến file đã tạo hoặc false trong trường hợp lỗi.
Cú pháp
tempnam(directory, prefix);
Ví dụ
Tạo một file tạm trong thư mục tạm hệ thống với tiền tố 'my':
<?php
$res = tempnam(sys_get_temp_dir(), 'my');
echo $res;
?>
Kết quả thực thi mã (ví dụ):
'/tmp/my5d3b7f2e'
Ví dụ
Tạo một file tạm trong thư mục hiện tại:
<?php
$res = tempnam(__DIR__, 'temp');
echo $res;
?>
Kết quả thực thi mã (ví dụ):
'/var/www/project/temp5d3b7f2f'
Ví dụ
Kiểm tra hoạt động của hàm với thư mục không tồn tại:
<?php
$res = tempnam('/nonexistent', 'test');
var_dump($res);
?>
Kết quả thực thi mã:
false
Xem thêm
-
hàm
tmpfile,
hàm tạo file tạm -
hàm
unlink,
hàm xóa file -
hàm
file_exists,
hàm kiểm tra sự tồn tại của file