Hướng dẫn dùng c feof trong PHP
Hàm Show Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức. Cú phápCú pháp: Trong đó:
Kết quả trả vềHàm sẽ trả về True nếu con trỏ đã ở cuối file, ngược lại hàm trả về False. Bài viết này được đăng tại [free tuts .net] Ví dụĐếm số kí tự trong file, sử dụng Code file_put_contents('test.txt', 'freetuts.net'); $fp = fopen('test.txt','rb'); while(feof($fp) == false) { $c = fgetc($fp); echo "kí tự thứ " .ftell($fp). " là: " . $c ." Kết quả kí tự thứ 1 là: f kí tự thứ 2 là: r kí tự thứ 3 là: e kí tự thứ 4 là: e kí tự thứ 5 là: t kí tự thứ 6 là: u kí tự thứ 7 là: t kí tự thứ 8 là: s kí tự thứ 9 là: . kí tự thứ 10 là: n kí tự thứ 11 là: e kí tự thứ 12 là: t kí tự thứ 12 là: Tham khảo: php.net - Hàm feof() dùng để kiểm tra coi đã đến điểm kết thúc (end of file - EOF) của tập tin hay chưa.(nếu đã đến điểm kết thúc của tập tin thì nó sẽ trả về giá trị TRUE, còn chưa thì trả về FALSE) - Tôi có một cây thư mục như sau:
- Phía dưới là nội dung của tập tin text.txt - Đoạn mã phía dưới là nội dung của tập tin myCode.php
- Khi đó, trên màn hình sẽ hiển thị: Trong bài này, chúng ta sẽ tìm hiểu về cách open và read file trong PHP. Để học tốt bài này, các bạn cần đọc lại bài Cài đặt môi trường lập trình Web PHP với XAMPP để biết cách chạy ứng dụng web PHP với XAMPP. Nội dung chính
1. Mở file với hàm fopen() trong PHPHàm
Trong đó, – $filename là đường dẫn của của file cần mở. – $mode là các chế độ khi mở file. – $use_include_path: nếu được đặt là ‘1’ hoặc true thì sẽ tìm file để mở trong include_path. – $context là một context stream. Các chế độ (mode) khi mở file với fopen()
Giả sử, chúng ta có file
Đoạn code bên dưới giúp mở và đọc file
Kết quả
Sau khi mở file với hàm 2.1. Đọc file với hàm readfile() trong PHPHàm
Kết quả
2.2. Đọc file với hàm fread() trong PHPHàm
Trong đó,
Hàm
Kết quả
2.3. Đọc file với hàm fgets() trong PHPHàm
Kết quả
2.4. Đọc file với hàm feof() trong PHPHàm
Kết quả
2.5. Đọc file với hàm fgetc() trong PHPHàm
Kết quả
Ở bài này, chúng ta đã cùng tìm hiểu nhiều hàm đọc (read) file trong PHP. Tùy vào yêu cầu mà chúng ta sử dụng hàm nào cho hợp lý.
|