當前位置: 首頁> 函數類別大全> fgets

fgets

從文件指針中讀取一行
名稱:fgets
分類:文件系統
所屬語言:php
一句話介紹:從打開的文件中返回一行。

定義和用法

fgets()函數從文件指針中讀取一行。

實例

例子1

 <? php

$ file = fopen ( “ test.txt” , “ r” ) ;
迴聲fgets ( $ file ) ;
fclose ( $ file ) ;

? >

輸出類似:

您好,這是一個測試文件。

例子2

 <? php

$ file = fopen ( “ test.txt” , “ r” ) ;

while ( ! feof ( $ file ) )
  {
  迴聲fgets ( $ file ) 。 “ <br />” ;
  }

fclose ( $ file ) ;
? >

輸出類似:

您好,這是一個測試文件。 
這裡有三行。 
這是最後一行。

文法

fgets ( file , length )
參數 描述
file 必需。規定要讀取的文件。
length 可選。規定要讀取的字節數。默認是1024 字節。

說明

file指向的文件中讀取一行並返回長度最多為length - 1 字節的字符串。碰到換行符(包括在返回值中)、EOF 或者已經讀取了length - 1 字節後停止(要看先碰到那一種情況)。如果沒有指定length ,則默認為1K,或者說1024 字節。

若失敗,則返回false。

同類函數
  • 寫入文件(可安全用於二進製文件) fwrite

    fwrite

    寫入文件(可安全用於二進製文件)
  • 改變文件所屬的組 chgrp

    chgrp

    改變文件所屬的組
  • 更改當前的umask umask

    umask

    更改當前的umask
  • 給出一個文件或符號連接的信息 lstat

    lstat

    給出一個文件或符號連接的信息
  • 返回文件系統或磁盤分區的總大小 disk_total_space

    disk_total_space

    返回文件系統或磁盤分區的總大小
  • 同步對文件的更改(包括元數據) fsync

    fsync

    同步對文件的更改(包括元數據)
  • 輕便的諮詢文件鎖定 flock

    flock

    輕便的諮詢文件鎖定
  • 倒回文件指針的位置 rewind

    rewind

    倒回文件指針的位置
熱門文章