Bài 5: Tìm hiểu quy trình làm việc trên file trong PHP
Bài 5: Tìm hiểu quy trình làm việc trên file trong PHP Một trong những tác vụ đặc biệt của PHP đó là cho phép xử lý dữ liệu trực tiếp thông qua quá trình nhận và đọc nội dung trên 1 file dữ liệu. Điều này giúp cho PHP trở nên tinh tế và dễ tùy biến hơn khi xử lý 1 lượng dữ ...
Bài 5: Tìm hiểu quy trình làm việc trên file trong PHP
1- Đóng, mở 1 file trong PHP:
Để mở 1 file ta sử dụng cú pháp sau: fopen("Đường dẫn", thuộc tính).
Trong đó Đường dẫn chính là đường dẫn tới file cần mở.
Thuộc tính bao gồm các quyền hạn cho phép thao tác trên file đó như thế nào.
<?php $fp=fopen("test.txt","r")or exit("khong tim thay file can mo"); ?>
<?php $fp=fopen("test.txt","r")or exit("khong tim thay file can mo"); fclose($fp); ?>
<?php $fp=fopen("test.txt","r")or exit("khong tim thay file can mo"); echo fgets($fp); fclose($fp); ?>
<?php $fp=fopen("test.txt","r")or exit("khong tim thay file can mo"); echo fgetc($fp); fclose($fp); ?>
<?php $fp=fopen("test.txt","r")or exit("khong tim thay file can mo"); while(!feof($fp)){ echo fgets($fp); } fclose($fp); ?>
Cú pháp cơ bản : fwrite("file vừa mở", "Nội dung cần ghi vào file")
Ví dụ:
<?php $fp=fopen("test.txt","a")or exit("khong tim thay file can mo"); $news="Trung Tam Tin hoc Viet Chuyenn"; fwrite($fp,$news); fclose($fp); ?>
Việc sử dụng file một cách thành thạo sẽ giúp bạn dễ dàng vận hành các ứng dụng mang quy mô vừa và nhỏ như: website nhiều ngôn ngữ, bộ đếm,…và cả những công nghệ web mới như XML một cách dễ dàng. Qua bài học này chúng ta cũng hiểu được nguyên lý hoạt động, trình tự xử lý 1 file dữ liệu khi chúng được triệu gọi trong tài liệu PHP.
(
Nguồn Qhonline