Mục lục:
Video: Học lập trình Web A-Z - HTML - Bài 1 làm quen với HTML và một số thẻ HTML cơ bản 2025
Nếu bạn có thể ghi dữ liệu vào một tệp tin trong PHP, bạn sẽ có thể đọc từ tệp tin đó để lập trình HTML5 và CSS3. Các readContact. chương trình php kéo dữ liệu được lưu trong chương trình trước và hiển thị nó trên màn hình.
Không phải là khó viết một chương trình để đọc một tập tin văn bản. Đây là mã:
readContact. phpLiên hệ
php // mở tập tin liên lạc $ fp = fopen ("contact.txt", "r") hoặc die ("error"); / / in một dòng tại một thời gian trong khi (! feof ($ fp)) {$ line = fgets ($ fp); in "$ line";} // đóng tệp fclose ($ fp); ? >
Thủ tục tương tự như việc viết file, nhưng nó sử dụng một vòng lặp while.
-
Mở tệp ở chế độ đọc.
Mở tập tin giống như khi bạn viết thư cho nó, nhưng sử dụng thiết kế để mở tập tin cho chế độ đọc. Bây giờ bạn có thể sử dụng fgets () chức năng trên tập tin.
-
Tạo một vòng lặp while để đọc dữ liệu.
Thông thường, bạn sẽ đọc một tệp một dòng một lần. Bạn sẽ tạo vòng lặp để điều khiển hành động.
-
Kiểm tra kết thúc tập tin bằng.
Bạn muốn vòng lặp tiếp tục miễn là có nhiều dòng trong tệp tin. Hàm feof () trả về giá trị nếu bạn ở cuối tệp và sai nếu có nhiều dòng để đọc. Bạn muốn tiếp tục miễn là feof () trả về false.
Toán tử dấu chấm than (!) Là một điều không hợp lý. Điều kiện! feof ($ fp) là đúng khi có dữ liệu còn lại trong tập tin và sai khi không có dòng nào còn lại, vì vậy đây là điều kiện thích hợp để sử dụng ở đây.
-
Đọc dòng tiếp theo với chức năng fgets ().
Chức năng này đọc dòng kế tiếp từ tệp tin và chuyển dòng đó vào một biến (trong trường hợp này, dòng $).
-
In dòng.
Với nội dung của dòng hiện tại trong một biến, bạn có thể làm bất cứ điều gì bạn muốn với nó. Bạn có thể định dạng nội dung, tìm kiếm một giá trị cụ thể, hoặc bất cứ điều gì khác mà bạn muốn.