Ghi file trong PHP

Ghi file là gì? Cú pháp như thế nào? Các hàm nào được sử dụng để ghi file. Mời bạn đọc cùng eLib tìm hiểu qua bài viết dưới đây.

Ghi file trong PHP

1. Ghi file trong PHP - Hàm fwrite()

Hàm fwrite() được sử dụng để ghi nội dung của một chuỗi ký tự vào file.

Cú pháp:

int fwrite ( resource $handle , string $string [, int $length ])

Ví dụ:

<?php
$fp = fopen('D:\\data.txt', 'w'); //mở file ở chế độ write-only
fwrite($fp, 'Xin chào!');
fwrite($fp, 'Ví dụ ghi file trong PHP.');
fclose($fp);

echo "File được ghi thành công!";
?>

Kết quả:

File được ghi thành công!

Đầu ra file data.txxt:

Xin chào!Ví dụ ghi file trong PHP.

2. Ghi đè file trong PHP

Nếu bạn chạy lại mã trên, nó sẽ xóa dữ liệu trước đó của tệp và ghi dữ liệu mới. Hãy xem mã ghi dữ liệu mới vào file data.txt.

<?php
$fp = fopen('D:\\data.txt', 'w'); //mở file ở chế độ write-only
fwrite($fp, 'Xin chào! PHP');
fclose($fp);

echo "File được ghi thành công!";
?>

Kết quả:

File được ghi thành công!

Đầu ra file data.txxt:

Xin chào! PHP

3. Ghi file trong PHP - Hàm fputs()

Hàm fputs() được sử dụng để ghi file trong PHP, Ví dụ:

<?php
$fp = fopen('D:\\data.txt', 'w'); //mở file ở chế độ write-only
fputs($fp, 'Xin chào! PHP ' . "\n");
fputs($fp, 'Sử dụng hàm fputs() ghi file trong PHP');
fclose($fp);

echo "File được ghi thành công!";
?>
Kết quả:
File được ghi thành công!

Đầu ra file data.txxt:

Xin chào! PHP 
Sử dụng hàm fputs() ghi file trong PHP

Trên đây là bài viết của eLib.VN về ghi file trong PHP. Chúng tôi hy vọng qua bài này sẽ làm tiền đề cho các bạn đam mê giải thuật tìm tòi thêm. Chúc các bạn thành công!

Ngày:09/10/2020 Chia sẻ bởi:Denni

CÓ THỂ BẠN QUAN TÂM