Hàm rename
Hàm rename đổi tên tệp hoặc thư mục. Tham số đầu tiên hàm nhận tên hiện tại của tệp hoặc đường dẫn tới nó, tham số thứ hai - tên mới hoặc đường dẫn mới. Hàm trả về true trong trường hợp thành công và false trong trường hợp lỗi.
Cú pháp
rename(string $oldname, string $newname, resource $context = null): bool
Ví dụ
Đổi tên tệp từ 'old.txt' thành 'new.txt':
<?php
$res = rename('old.txt', 'new.txt');
var_dump($res);
?>
Kết quả thực thi mã:
true
Ví dụ
Di chuyển tệp tới thư mục khác:
<?php
$res = rename('file.txt', 'newdir/file.txt');
var_dump($res);
?>
Kết quả thực thi mã:
true
Ví dụ
Thử đổi tên một tệp không tồn tại:
<?php
$res = rename('nonexistent.txt', 'new.txt');
var_dump($res);
?>
Kết quả thực thi mã:
false
Ví dụ
Đổi tên thư mục:
<?php
$res = rename('olddir', 'newdir');
var_dump($res);
?>
Kết quả thực thi mã:
true
Xem thêm
-
hàm
copy,
hàm này sao chép tệp -
hàm
unlink,
hàm này xóa tệp -
hàm
move_uploaded_file,
hàm này di chuyển tệp đã tải lên