PHP cung cấp các chức năng khác nhau để đọc dữ liệu từ tệp. Có nhiều chức năng khác nhau cho phép bạn đọc tất cả dữ liệu tệp, đọc từng dòng dữ liệu và đọc ký tự dữ liệu theo ký tự. Show
Các chức năng đọc tệp PHP có sẵn được đưa ra dưới đây.
Php Read File - fread ()Hàm php fread () được sử dụng để đọc dữ liệu của tệp. Nó yêu cầu hai đối số: tài nguyên tệp và kích thước tệp. Cú pháp$ xử lý đại diện cho con trỏ tệp được tạo bởi hàm fopen (). represents file pointer that is created by fopen() function.chiều dài $ đại diện cho độ dài của byte được đọc. represents length of byte to be read.Thí dụĐầu rathis is first line this is another line this is third linePhp Read File - Fgets ()Hàm php fget () được sử dụng để đọc một dòng từ tệp. Cú phápThí dụĐầu raPhp Read File - Fgets ()Hàm php fget () được sử dụng để đọc một dòng từ tệp. Cú phápThí dụĐầu rathis is first line this is another line this is third lineTóm tắt: Trong hướng dẫn này, bạn sẽ học cách đọc một tệp bằng các hàm PHP tích hợp khác nhau.: in this tutorial, you’ll learn how to read a file using the various built-in PHP functions. Để đọc nội dung từ một tệp, bạn làm theo các bước sau:
Tại đây, cú pháp của hàm this is first line this is another line this is third line4:
Hàm this is first line this is another line this is third line4 có hai tham số:
Hàm this is first line this is another line this is third line4 trả về nội dung tệp hoặc 3 nếu không đọc. Hàm this is first line this is another line this is third line4 dừng đọc tệp sau khi số byte 0 đã được đọc hoặc kết thúc của tệp (EOF) đã đạt được. Để kiểm tra xem con trỏ tệp ở cuối tệp, bạn có thể chuyển nó đến hàm 6:
Hàm 6 trả về 8 nếu this is first line this is another line this is third line8 ở EOF hoặc xảy ra lỗi. Nếu không, nó trả về 3. Để đọc một dòng tệp từng dòng, bạn sử dụng hàm 1:
Giống như hàm this is first line this is another line this is third line4, hàm 1 chấp nhận tài nguyên con trỏ hệ thống tệp và lên đến một số byte để đọc. Nếu bạn bỏ qua đối số 0, hàm this is first line this is another line this is third line4 sẽ đọc toàn bộ dòng. Php đọc ví dụ về tệpHãy cùng lấy một số ví dụ về cách đọc một tập tin. 1) Đọc toàn bộ tệp vào một chuỗiGiả sử rằng bạn có một tệp có tên 6 được đặt tại thư mục 7 với các nội dung sau:
Ví dụ sau sử dụng hàm this is first line this is another line this is third line4 để đọc nội dung của toàn bộ tệp 6 thành một chuỗi và hiển thị nó trên trang web:
Làm thế nào nó hoạt động. Đầu tiên, hãy mở tệp 6 bằng hàm this is first line this is another line this is third line3:
Thứ hai, đọc nội dung của toàn bộ tệp bằng hàm this is first line this is another line this is third line4; Sử dụng chức năng 3 để có được kích thước của tệp:
Thứ ba, hiển thị nội dung của tệp trên một trang web; Sử dụng chức năng 4 để chuyển đổi các ký tự mới thành thẻ 5.
Cuối cùng, đóng tệp bằng hàm this is first line this is another line this is third line5. Lưu ý rằng hàm 7 là một phím tắt để mở tệp, đọc toàn bộ nội dung của tệp thành một chuỗi và đóng nó. 2) Đọc một số ký tự từ một tệpĐể đọc một số ký tự từ một tệp, bạn chỉ định số byte để đọc. Ví dụ sau sử dụng hàm this is first line this is another line this is third line4 để đọc tối đa 100 byte từ tệp 6: this is first line this is another line this is third line0 Output: this is first line this is another line this is third line1 3) Đọc từng dòng tệpVí dụ sau sử dụng hàm 1 để đọc dòng tệp 6 theo từng dòng: this is first line this is another line this is third line2 Bản tóm tắt
Bạn có thấy hướng dẫn này hữu ích không? Có bao nhiêu cách chúng ta có thể đọc tệp PHP?Các phương thức để có được nội dung tệp: fgets (): fgets () Phương thức Đọc từng dòng tệp. Chúng tôi sử dụng lệnh FOEF để phát hiện phần cuối của tệp và đọc từng dòng tệp. Phương thức fread (): fread () được sử dụng khi chúng tôi muốn đọc tệp với kích thước giới hạn.fgets() : fgets() method read the file line by line. we use feof command to detect the end of the file and read the file line by line. fread() : fread() method is used when we want to read the file in limited size.
Làm cách nào để mở một tệp đọc trong PHP?Hàm php fopen () được sử dụng để mở tệp hoặc url và trả về tài nguyên.Hàm fopen () chấp nhận hai đối số: $ fileName và $ Mode.Tên tệp $ đại diện cho tệp được mở và $ Mode đại diện cho chế độ tệp, ví dụ chỉ là đọc, đọc-viết, chỉ ghi, v.v. is used to open file or URL and returns resource. The fopen() function accepts two arguments: $filename and $mode. The $filename represents the file to be opended and $mode represents the file mode for example read-only, read-write, write-only etc.
Làm cách nào để đọc tệp PHP trong HTML?Nhấp vào nút Mở trong trình duyệt trên thanh trạng thái .. Trong trình chỉnh sửa, nhấp chuột phải vào tệp và nhấp vào menu ngữ cảnh Mở PHP/HTML/JS trong trình duyệt .. Sử dụng KeyBindings Shift + F6 để mở nhanh hơn (có thể được thay đổi trong tệp menu -> Tùy chọn -> Phím tắt). Chức năng đọc tệp PHP nào?Hàm readFile () trong PHP là một hàm sẵn được sử dụng để đọc một tệp và ghi nó vào bộ đệm đầu ra.Tên tệp được gửi dưới dạng tham số cho hàm readfile () và nó trả về số byte đọc trên thành công, hoặc sai và lỗi về lỗi.readfile() function in PHP is an inbuilt function which is used to read a file and write it to the output buffer. The filename is sent as a parameter to the readfile() function and it returns the number of bytes read on success, or FALSE and an error on failure. |