Công ty thiết kế website chuẩn SEO Web Mới
Tìm kiếm
Công ty thiết kế website chuẩn SEO Web Mới

Hàm copy() trong PHP

Hàm copy() trong PHP dùng để copy nội dung của một file nguồn tới một file đích, nếu file đích không tồn tại thì sẽ tạo tự động và copy nội dung qua file đó, chi tiết như nào hãy cùng chúng tôi phân tích:

Hàm copy() trong PHP

Hàm copy() trong PHP

Chức năng của Hàm copy() trong PHP

Hàm copy() trong PHP dùng để copy nội dung của một file nguồn tới một file đích, nếu file đích không tồn tại thì sẽ tạo tự động và copy nội dung qua file đó.

Cú pháp của Hàm copy() trong PHP

$kết_quả = copy("đường_dẫn_file_nguồn", "đường_dẫn_file_đích");

đường_dẫn_file_nguồn: Đường dẫn file nguồn dùng để copy nội dung đến file đích (Ví dụ: thumuctest/test.txt)

đường_dẫn_file_đích:Đường dẫn file đích dùng để copy nội dung từ file nguồn đến, nếu file đích chưa có thì tạo file theo đường dẫn (Ví dụ: thumuctest/dich.txt)

$kết_quả: Nếu copy thành công trả kết quả về true, nếu copy thất bại trả kết quả về false.

Code Hàm copy() trong PHP

<?php
$filenguon = 'thumuctest/test.txt';
$filedich = 'thumucdich/dich.txt';

if (copy($filenguon, $filedich)) {
  echo "Copy file thành công!";
} else {
  echo "Có lỗi xảy ra khi copy!";
}
// Kết quả: Copy file thành công!
?>

Kết quả:

Copy file thành công!

File nguồn yêu cầu phải có, file đích để trống cũng được vì nó sẽ tự động tạo ra file mới với tên ở trong tham số bạn đặt.

Lời kết

Cảm ơn các bạn đã tham khảo bài viết Hàm copy() trong PHP.

  • 0 Bình luận
Content Trần Ngọc Thanh
Trần Ngọc Thanh
Content Trần Ngọc Thanh là người viết content có kinh nghiệm nhiều năm tại Web Mới, chuyên viết content bên lĩnh vực website và nhiều lĩnh vực khác
Chia sẻ nội dung đánh giá của bạn về Hàm copy() trong PHP
Email, Điện thoại của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *
Đánh giá của bạn
Tên *
Email
Số điện thoại *
Bình luận, Hỏi đáp
Đăng ký tư vấn miễn phí
Tìm hiểu 1 năm không bằng lắng nghe 1 câu tư vấn
Kiến thức CSS
Kiến thức JavaScript
Kiến thức về website
0398.259.259