當前位置: 首頁> 函數類別大全> 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。

同類函數
  • 用模式匹配文件名 fnmatch

    fnmatch

    用模式匹配文件名
  • 獲取文件所有者 fileowner

    fileowner

    獲取文件所有者
  • 把整個文件讀入一個數組中 file

    file

    把整個文件讀入一個數組中
  • 取得文件的inode 修改時間 filectime

    filectime

    取得文件的inode修改時間
  • 刪除文件 unlink

    unlink

    刪除文件
  • 判斷給定的文件名是否可寫 is_writable

    is_writable

    判斷給定的文件名是否可寫
  • 修改符號鏈接的所有組 lchgrp

    lchgrp

    修改符號鏈接的所有組
  • 新建目錄 mkdir

    mkdir

    新建目錄
熱門文章