291 of 410 menu

ฟังก์ชัน fgets

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

ไวยากรณ์

fgets(resource $handle, int $length = ?): string|false

ตัวอย่าง

อ่านบรรทัดแรกจากไฟล์:

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

ตัวอย่าง

อ่านไฟล์ทีละบรรทัดในลูป:

<?php $file = fopen('test.txt', 'r'); while ($line = fgets($file)) { echo $line; } fclose($file); ?>

ตัวอย่าง

อ่านบรรทัดโดยจำกัดความยาว:

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

ดูเพิ่มเติม

  • ฟังก์ชัน fgetc,
    ซึ่งอ่านอักขระจากไฟล์
  • ฟังก์ชัน fread,
    ซึ่งอ่านจากไฟล์
  • ฟังก์ชัน file,
    ซึ่งอ่านไฟล์เข้าไปในอาร์เรย์ของบรรทัด
ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ