298 of 410 menu

ฟังก์ชัน rewind

ฟังก์ชัน rewind รีเซ็ตตัวชี้ไฟล์ไปยังจุดเริ่มต้น สิ่งนี้มีประโยชน์เมื่อต้องการอ่านไฟล์ซ้ำหรือ ย้อนกลับไปยังจุดเริ่มต้นหลังจากดำเนินการบางอย่าง ฟังก์ชันรับพารามิเตอร์หนึ่งตัว - ตัวชี้ไปยังไฟล์ ที่ถูกส่งคืนโดยฟังก์ชัน fopen

ไวยากรณ์

rewind(resource $handle);

ตัวอย่าง

รีเซ็ตตัวชี้ไฟล์หลังจากอ่านบรรทัดแรก:

<?php $file = fopen('test.txt', 'r'); echo fgets($file); // อ่านบรรทัดแรก rewind($file); // รีเซ็ตตัวชี้ echo fgets($file); // อ่านบรรทัดแรกอีกครั้ง fclose($file); ?>

ผลลัพธ์การทำงานของโค้ด:

'บรรทัดแรก' 'บรรทัดแรก'

ตัวอย่าง

ลองอ่านไฟล์สองครั้งโดยไม่ใช้ rewind:

<?php $file = fopen('test.txt', 'r'); echo fread($file, filesize('test.txt')); echo fread($file, filesize('test.txt')); fclose($file); ?>

ผลลัพธ์การทำงานของโค้ด:

'เนื้อหาไฟล์' ''

ดูเพิ่มเติม

  • ฟังก์ชัน fseek,
    ซึ่งย้ายตัวชี้ไฟล์
  • ฟังก์ชัน ftell,
    ซึ่งส่งคืนตำแหน่งปัจจุบัน
  • ฟังก์ชัน feof,
    ซึ่งตรวจสอบจุดสิ้นสุดไฟล์
ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ