Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Hàm copy() trong PHP

Hàm copy() sao chép tập tin từ nguồn đến đích. Nếu tập tin đích đã tồn tại, sẽ bị ghi đè.

Cú pháp

copy(source_file, dest_file)

Tham số

  • source_file – Tập tin nguồn cần sao chép.

  • dest_file – Đường dẫn tập tin đích.

Giá trị trả về

  • TRUE – Thành công
  • FALSE – Thất bại

Ví dụ 1

<?php
echo copy("D:/myfiles/sourcefile.dat", "D:/myfiles/destfile.dat");
?>

Kết quả

true

Ví dụ 2: Kiểm tra kết quả

<?php
$file = '/usr/home/guest/example.txt';
$newfile = '/usr/home/guest/example.txt.bak';
if (!copy($file, $newfile)) {
    echo "failed to copy $file...\n";
} else {
    echo "copied $file into $newfile\n";
}
?>

Kết quả

failed to copy /usr/home/guest/example.txt...