Làm cách nào để sử dụng chức năng đổi tên trong PHP?

Sử dụng cho cả đổi tên và di chuyển tệp, rename[] nhận hai tham số. tên tệp gốc và tên tệp mới bạn muốn sử dụng. Đổi tên [] có thể đổi tên/di chuyển tệp qua các thư mục và ổ đĩa và sẽ trả về true nếu thành công hoặc sai nếu không

Đây là một ví dụ


Nếu bạn đã đặt $filename thành c. \\windows\\myfile. txt, đoạn mã trên sẽ chuyển tệp đó sang c. \\windows\\myfile. txt. cũ

Lưu ý của tác giả. rename[] nên được sử dụng để di chuyển các tệp thông thường chứ không phải các tệp được tải lên thông qua biểu mẫu. Lý do cho điều này là vì có một chức năng đặc biệt, được gọi là move_uploaded_file[], chức năng này sẽ kiểm tra để đảm bảo rằng tệp thực sự đã được tải lên trước khi di chuyển tệp - điều này ngăn những người cố gắng tấn công máy chủ của bạn để hiển thị các tệp riêng tư. Bạn có thể tự mình thực hiện việc kiểm tra này nếu muốn bằng cách gọi hàm is_uploaded_file[]

Hàm PHP rename[] được sử dụng khi chúng ta cần thay đổi tên của tệp hoặc thư mục. Ví dụ

Name changed successfully!";
   else
      echo "

Unable to change the name.

"; ?>

Đầu ra của ví dụ PHP trên về hàm rename[] được hiển thị trong ảnh chụp nhanh bên dưới

Tóm lược. trong hướng dẫn này, bạn sẽ học cách đổi tên tệp trong PHP bằng cách sử dụng hàm

rename[oldName, newName, context]
4

Giới thiệu về chức năng đổi tên tệp PHP

Để đổi tên tệp thành tệp mới, bạn sử dụng hàm

rename[oldName, newName, context]
4

rename [ string $oldname , string $newname , resource $context = ? ] : bool

Code language: PHP [php]

Hàm

rename[oldName, newName, context]
4 có ba tham số

  • rename[oldName, newName, context]
    7 là tên của tệp mà bạn muốn đổi tên
  • rename[oldName, newName, context]
    8 là tên mới của tệp

Chủ Đề