ฟังก์ชั่น fseek() ค้นหาในไฟล์ที่เปิดอยู่ คืนค่า 0 เมื่อสำเร็จ มิฉะนั้นคืนค่า -1 เมื่อล้มเหลว
ไวยากรณ์
fseek(file_pointer, offset, whence)
พารามิเตอร์
-
file_pointer - ตัวชี้ไฟล์ที่สร้างขึ้นโดยใช้ fopen() จำเป็น
-
ออฟเซ็ต − ระบุตำแหน่งใหม่ จำเป็น
-
ที่ไหน − ค่าดังต่อไปนี้:
- SEEK_SET - กำหนดตำแหน่งเท่ากับไบต์ออฟเซ็ต ค่าเริ่มต้น
- SEEK_CUR - ตั้งค่าตำแหน่งเป็นตำแหน่งปัจจุบันพร้อมออฟเซ็ต
- SEEK_END - ตั้งค่าตำแหน่งเป็นจุดสิ้นสุดไฟล์พร้อมออฟเซ็ต
คืนสินค้า
ฟังก์ชัน fseek() จะคืนค่า 0 เมื่อสำเร็จ มิฉะนั้นจะคืนค่า -1 เมื่อล้มเหลว
ตัวอย่าง
<?php $file_pointer = fopen("new.txt", "w"); fgets($file_pointer); // move back to the beginning of file echo fseek($file_pointer, 0); fclose($myfile); ?>
ผลลัพธ์
0