亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

首頁 php教程 php手冊(cè) PHP使用feof()函數(shù)讀出檔案的方法

PHP使用feof()函數(shù)讀出檔案的方法

Oct 28, 2016 pm 03:03 PM

這篇文章主要介紹了PHP使用feof()函數(shù)讀文件的方法,以實(shí)例形式對(duì)比了正確與錯(cuò)誤的用法,闡明了feof()函數(shù)的使用技巧,需要的朋友可以參考下

本文實(shí)例講述了PHP使用feof()函數(shù)讀取檔案的方法。分享給大家供大家參考。具體用法如下:
feof應(yīng)用於PHP 4, PHP 5
-用來測(cè)試檔案指標(biāo)是否到了檔案結(jié)束的位置。
如果伺服器沒有關(guān)閉由 fsockopen() 所開啟的連接,feof() 會(huì)一直等待直到逾時(shí)而返回TRUE。預(yù)設(shè)的逾時(shí)限制是 60 秒,可以使用 stream_set_timeout() 來改變這個(gè)值。
檔案指標(biāo)必須是有效的,必須指向由 fopen() 或fsockopen() 成功開啟的檔案(並還未由fclose() 關(guān)閉)。

如果傳遞的檔案指標(biāo)無效可能會(huì)陷入無限循環(huán)中,因?yàn)?EOF 不會(huì)傳回 TRUE。
Example #1 使用無效檔案指標(biāo)的 feof() 範(fàn)例:

<?<span style="color: #000000">php
</span><span style="color: #008000">//</span><span style="color: #008000"> 如果文件不可讀取或者不存在,fopen 函數(shù)返回 FALSE</span>
<span style="color: #800080">$file</span> = @<span style="color: #008080">fopen</span>("http://www.manongjc.com/article/1329.html", "r"<span style="color: #000000">);
</span><span style="color: #008000">//</span><span style="color: #008000"> 來自 fopen 的 FALSE 會(huì)發(fā)出一條警告信息并在這里陷入無限循環(huán). </span>
<span style="color: #0000ff">while</span> (!<span style="color: #008080">feof</span>(<span style="color: #800080">$file</span><span style="color: #000000">)) {
}
</span><span style="color: #008080">fclose</span>(<span style="color: #800080">$file</span><span style="color: #000000">);
</span>?>

範(fàn)例:

<?<span style="color: #000000">php 
</span><span style="color: #800080">$file</span> = <span style="color: #008080">fopen</span>(<span style="color: #800080">$_SERVER</span>['DOCUMENT_ROOT']."/me/test.txt", "r"<span style="color: #000000">); 
</span><span style="color: #008000">//</span><span style="color: #008000"> http://www.manongjc.com/article/1328.html
//輸出文本中所有的行,直到文件結(jié)束為止。 </span>
<span style="color: #0000ff">while</span>(! <span style="color: #008080">feof</span>(<span style="color: #800080">$file</span><span style="color: #000000">)) 
{ 
</span><span style="color: #0000ff">echo</span> <span style="color: #008080">fgets</span>(<span style="color: #800080">$file</span>). "<br />"<span style="color: #000000">; 
} 
</span><span style="color: #008080">fclose</span>(<span style="color: #800080">$file</span><span style="color: #000000">); 
</span>?>

輸出:
Hello, this is a test file.
There are three lines here.
This is the last line.

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願(yuàn)投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請(qǐng)聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動(dòng)的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級(jí)程式碼編輯軟體(SublimeText3)

熱門話題

Laravel 教程
1597
29
PHP教程
1488
72