Hệ thống file PHP cho phép chúng ta tạo file, đọc file từng dòng, đọc từng ký tự file, ghi file, nối file, xóa file và đóng file.

1. file mở PHP – fopen()

Hàm fopen() trong PHP được sử dụng để mở một file.

Cú pháp

resource fopen ( string $filename , string $mode [, bool $use_include_path = false [, resource $context ]] )  

Thí dụ

<?php  
$handle = fopen("c:\\folder\\file.txt", "r");  
?> 

Xem bài tiếp theo…

2. PHP Đóng file – fclose()

Hàm fclose() trong PHP được sử dụng để đóng một con trỏ file đang mở.

Cú pháp

ool fclose ( resource $handle )  

Thí dụ

<?php  
fclose($handle);  
?>  

3. PHP Đọc file – fread()

Hàm fread() trong PHP được sử dụng để đọc nội dung của file. Nó chấp nhận hai đối số: tài nguyên và kích thước file.

Cú pháp

string fread ( resource $handle , int $length )  

Thí dụ

Đầu ra

<?php    
$filename = "c:\\myfile.txt";    
$handle = fopen($filename, "r");//open file in read mode    
  
$contents = fread($handle, filesize($filename));//read file    
  
echo $contents;//printing data of file  
fclose($handle);//close file    
?>   

Xem chi tiết bài tiếp theo…

4. PHP Viết file – fwrite()

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

Cú pháp

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

Thí dụ

/*
Cafedev.vn - Kênh thông tin IT hàng đầu Việt Nam
@author cafedevn
Contact: cafedevn@gmail.com
Fanpage: https://www.facebook.com/cafedevn
Group: https://www.facebook.com/groups/cafedev.vn/
Instagram: https://instagram.com/cafedevn
Twitter: https://twitter.com/CafedeVn
Linkedin: https://www.linkedin.com/in/cafe-dev-407054199/
Pinterest: https://www.pinterest.com/cafedevvn/
YouTube: https://www.youtube.com/channel/UCE7zpY_SlHGEgo67pHxqIoA/
*/
<?php  
$fp = fopen('data.txt', 'w');//open file in write mode  
fwrite($fp, 'hello ');  
fwrite($fp, 'php file');  
fclose($fp);  
  
echo "File written successfully";  
?>  

Đầu ra

File written successfully

Xem thêm chi tiết ở bài tiếp theo…

5. PHP Xóa file – hủy liên kết()

Hàm unlink() trong PHP được sử dụng để xóa file.

Cú pháp

bool unlink ( string $filename [, resource $context ] )  

Thí dụ

<?php    
unlink('data.txt');  
   
echo "File deleted successfully";  
?> 

Chi tiết xem bài tiếp theo…

Cài ứng dụng cafedev để dễ dàng cập nhật tin và học lập trình mọi lúc mọi nơi tại đây.

Tài liệu từ cafedev:

Nếu bạn thấy hay và hữu ích, bạn có thể tham gia các kênh sau của cafedev để nhận được nhiều hơn nữa:

Chào thân ái và quyết thắng!

Đăng ký kênh youtube để ủng hộ Cafedev nha các bạn, Thanks you!