PHP fseek () ฟังก์ชัน
ความหมายและการใช้งาน
fseek () ฟังก์ชั่นตั้งอยู่ในแฟ้มที่เปิด
ฟังก์ชั่นนี้จะรีเซ็ตตัวชี้แฟ้มจากตำแหน่งปัจจุบันหรือก้าวไปข้างหน้าและย้อนกลับไปยังตำแหน่งใหม่ตำแหน่งใหม่จากจุดเริ่มต้นของแฟ้มวัดไบต์
ฟังก์ชั่นกลับ 0 ถ้าประสบความสำเร็จหรือ -1 ถ้ามันล้มเหลว โปรดทราบว่าตำแหน่งที่ส่วนท้ายของแฟ้ม (EOF) หลังจากที่ไม่มีข้อผิดพลาด
ไวยากรณ์
fseek(file,offset,whence)
参数 | 描述 |
---|---|
file | 必需。规定要在其中定位的文件。 |
offset | 必需。规定新的位置(从文件头开始以字节数度量)。 |
whence | 可选。(PHP 4 中新增的)。 可能的值:
|
เคล็ดลับและคำอธิบาย
เคล็ดลับ: โดยการใช้ ftell () เพื่อหาตำแหน่งปัจจุบัน!
ตัวอย่าง
<?php
$file = fopen("test.txt","r");
// read first line
fgets($file);
// move back to beginning of file
fseek($file,0);
?>
$file = fopen("test.txt","r");
// read first line
fgets($file);
// move back to beginning of file
fseek($file,0);
?>
เสร็จสมบูรณ์คู่มือการใช้งานระบบแฟ้ม PHP อ้างอิง