fgets() 函數從文件中返回一行。它返回從 file_pointer 指向的文件中讀取的最長為 1 個字節的字符串。
用法
fgets (file_pointer, length);
參數
file_pointer −文件指針必須有效,並且必須指向由 fopen() 或 fsockopen() 成功打開的文件。
length −當 length - 1 個字節被讀取、換行或 EOF(以先到者為準)時,讀取結束。
返回
fgets() 函數返回從 fle_pointer 指向的文件中讀取的最長為 1 個字節的字符串。
示例
下麵是一個例子。在這裏,我們有一個帶有文本“就是這樣!”的文件 “one.txt”。
<?php
$file_pointer = @fopen("/new/one.txt", "w");
if ($file_pointer) {
while (!feof($file_pointer)) {
$buffer = fgets($file_pointer, 512);
echo $buffer;
}
fclose($file_pointer);
}
?>
輸出
This is it!
讓我們再看一個例子。
示例
在這裏,我們有一個文本文件 “new.txt”,其文本為“這是演示文本”。
<?php
$file_pointer = fopen("new.txt","r");
$res = fgets($file_pointer);
echo $res;
fclose($file_pointer);
?>
輸出
This is demo text
相關用法
- PHP fgets( )用法及代碼示例
- PHP fgetss( )用法及代碼示例
- PHP fgetss()用法及代碼示例
- PHP fgetc()用法及代碼示例
- PHP fgetcsv()用法及代碼示例
- PHP fgetc( )用法及代碼示例
- PHP fwrite( )用法及代碼示例
- PHP ftruncate( )用法及代碼示例
- PHP ftp_rawlist()用法及代碼示例
- PHP flock()用法及代碼示例
- PHP fileowner()用法及代碼示例
- PHP ftp_close()用法及代碼示例
- PHP fileperms()用法及代碼示例
- PHP function_exists()用法及代碼示例
- PHP fmod()用法及代碼示例
- PHP ftp_nb_put()用法及代碼示例
- PHP fputs()用法及代碼示例
- PHP ftp_chmod()用法及代碼示例
- PHP filter_id()用法及代碼示例
- PHP ftp_nb_fget()用法及代碼示例
注:本文由純淨天空篩選整理自Karthikeya Boyini大神的英文原創作品 fgets() function in PHP。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。