..
ฟังก์ชัน fread จะใช้ในการอ่านเนื้อหาของแฟ้มที่เปิดก่อนหน้านี้ใช้ฟังก์ชัน fopen .
ฟังก์ชันนี้จะใช้เวลาสองพารามิเตอร์ : ตัวชี้แฟ้มและความยาว (in bytes) การอ่าน
ถ้าเราจะอ่านเพียงครั้งแรก 100 bytes จะ :
<? Php
/ / เปิดไฟล์สำหรับการอ่าน
= fopen $ myfile ('readme.txt','R');
/ / อ่านเป็นครั้งแรก 100 bytes
fread ($ myfile, 100);
/ / ปิดเคอร์เซอร์
fclose ($ myfile);
?>
ถ้าแทน, ผมต้องการที่จะอ่านเนื้อหาทั้งหมดของไฟล์ผมใช้ :
<? Php
/ / เปิดไฟล์สำหรับการอ่าน
= fopen $ myfile ('readme.txt','R');
/ / เก็บไว้ในไฟล์ความยาวเป็นตัวแปร
$ ไบต์ขนาดไฟล์ = ('readme.txt');
/ / อ่านไฟล์สำหรับความยาวทั้งหมดของ
fread ($ myfile, $ bytes);
/ / ปิด
fclose ($ myfile);
?>
หมายเหตุ : หากคุณเพียงแค่ต้องการที่จะแยกเนื้อหาของแฟ้มที่คุณควรใช้ฟังก์ชัน file_get_contents () .
| |
ลินุกซ์ (หลักสูตร)
คู่มือที่สมบูรณ์ในระบบเปิดแหล่งที่มา จาก 49 € |
| |
MySQL (Course)
การบริหารจัดการฐานข้อมูลโอเพนซอร์ส จาก 39 € |
| |
PHP (หลักสูตร)
หลักสูตรเต็มสำหรับการสร้างเว็บไซต์แบบไดนามิก จาก 49 € |