ไฟล์ PHP
fopen () ฟังก์ชั่นที่ใช้ในการเปิดไฟล์ใน PHP
เปิดแฟ้ม
fopen () ฟังก์ชั่นที่ใช้ในการเปิดไฟล์ใน PHP
พารามิเตอร์ตัวแรกของฟังก์ชั่นนี้มีชื่อของไฟล์ที่คุณต้องการที่จะเปิดและพารามิเตอร์ที่สองระบุโหมดที่จะใช้ในการเปิดไฟล์:
<body>
<php?
$ file = fopen ( "welcome.txt", "R");
?>
</ body>
</ html>
ไฟล์อาจจะเปิดโหมดต่อไปนี้:
模式 | 描述 |
---|---|
r | 只读。在文件的开头开始。 |
r+ | 读/写。在文件的开头开始。 |
w | 只写。打开并清空文件的内容;如果文件不存在,则创建新文件。 |
w+ | 读/写。打开并清空文件的内容;如果文件不存在,则创建新文件。 |
a | 追加。打开并向文件末尾进行写操作,如果文件不存在,则创建新文件。 |
a+ | 读/追加。通过向文件末尾写内容,来保持文件内容。 |
x | 只写。创建新文件。如果文件已存在,则返回 FALSE 和一个错误。 |
x+ | 读/写。创建新文件。如果文件已存在,则返回 FALSE 和一个错误。 |
หมายเหตุ: ถ้า fopen () ฟังก์ชั่นไม่ได้เปิดแฟ้มที่ระบุก็จะส่งกลับ 0 (เท็จ)
ตัวอย่าง
ถ้า fopen () ฟังก์ชั่นไม่ได้เปิดแฟ้มที่ระบุตัวอย่างต่อไปนี้จะสร้างข่าว:
<body>
<php?
$ file = fopen ( "welcome.txt", "R") หรือออก ( "ไม่สามารถเปิดไฟล์!");
?>
</ body>
</ html>
ปิดแฟ้ม
fclose () ฟังก์ชั่นที่ใช้ในการปิดเปิดไฟล์:
$file = fopen("test.txt","r");
//执行一些代码
fclose($file);
?>
End ไฟล์การตรวจสอบ (EOF)
จะ feof () ฟังก์ชั่นตรวจจับจุดสิ้นสุดของแฟ้มที่ได้รับถึง (EOF)
เมื่อวนลูปผ่านข้อมูลที่มีความยาวไม่รู้จัก feof () ฟังก์ชันเป็นประโยชน์
หมายเหตุ: W, A, และโหมด X คุณไม่สามารถเปิดไฟล์อ่าน!
อ่านบรรทัดไฟล์โดยสาย
fgets () ฟังก์ชันใช้ในการอ่านบรรทัดไฟล์โดยสายจากแฟ้ม
หมายเหตุ: หลังจากเรียกร้องให้ฟังก์ชั่นนี้ย้ายไฟล์ตัวชี้ไปยังบรรทัดถัดไป
ตัวอย่าง
ตัวอย่างต่อไปนี้อ่านบรรทัดไฟล์โดยสายจนกว่าจะสิ้นสุดของไฟล์เพื่อให้ห่างไกล:
$ file = fopen ( "welcome.txt", "R") หรือออก ( "ไม่สามารถเปิดไฟล์!");
// อ่านไฟล์แต่ละบรรทัดจนกว่าจะสิ้นสุดของแฟ้ม
ในขณะที่ (! feof ($ File))
{
. fgets Echo ($ File) "ฟรี";
}
fclose ($ ไฟล์);
?>
อ่านตัวอักษรไฟล์ด้วยอักขระ
fgetc () ฟังก์ชันใช้ในการอ่านไฟล์ตัวอักษรด้วยอักขระจากแฟ้ม
หมายเหตุ: หลังจากเรียกร้องให้ฟังก์ชั่นนี้ย้ายไฟล์ตัวชี้ไปยังตัวอักษรถัดไป
ตัวอย่าง
ตัวอย่างต่อไปนี้อ่านตัวอักษรไฟล์ด้วยอักขระจนกว่าจะสิ้นสุดของไฟล์เพื่อให้ห่างไกล:
$ file = fopen ( "welcome.txt", "R") หรือออก ( "ไม่สามารถเปิดไฟล์!");
ในขณะที่ (! feof ($ File))
{
Echo fgetc ($ ไฟล์);
}
fclose ($ ไฟล์);
?>
คู่มือการใช้งานระบบแฟ้ม PHP อ้างอิง
สำหรับฟังก์ชั่นที่สมบูรณ์คู่มืออ้างอิง PHP ระบบแฟ้มไปที่ คู่มือการใช้งานระบบแฟ้ม PHP อ้างอิง