PHP อ่าน text file ภาษาไทย ด้วย fread บทความนี้สอนเขียนโค้ดเปิด และอ่านข้อมูลใน text file หรือไฟล์ .txt ด้วยคำสั่ง fopen และ fread ร่วมกับ filesize โดยข้อมูลเป็นภาษาไทย พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง ข้อมูลในไฟล์ demo.txt
สวัสดี ข้อความนี้เป็นภาษาไทย
ตัวอย่าง PHP อ่าน text file ภาษาไทย ด้วย fread
<?php
$file = "demo.txt";
$f = fopen( $file, "r" ) or die( "ไม่สามารถอ่านไฟล์ {$file} ได้" );
echo fread( $f, filesize("demo.txt") );
fclose( $f );
?>
ผลลัพธ์
สวัสดี ข้อความนี้เป็นภาษาไทย
PHP อ่าน text file ภาษาไทย มีรายละเอียดการเขียนโปรแกรมดังนี้
1. ตัวแปร file เก็บชื่อ และตำแหน่งของ text file คือ demo.txt
2. ใช้คำสั่ง fopen เพื่อเปิดไฟล์ เก็บค่าไว้ที่ตัวแปรชื่อ f กรณีเปิดไม่ได้ให้แสดงข้อความใน or die
3. ใช้คำสั่ง fread เพื่ออ่านข้อมูลจาก text file ร่วมกับ filesize และคำสั่ง echo
4. ปิดการเปิดไฟล์ด้วยคำสั่ง fclose