日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
PHP讀取文件內(nèi)容
文件讀寫(xiě)是程序開(kāi)發(fā)中最基本的操作之一。實(shí)際應(yīng)用中,經(jīng)常需要從文件中讀取數(shù)據(jù),或者向文件中寫(xiě)人數(shù)據(jù),如分析日志數(shù)據(jù)和記錄日志等。因此,作為編程的基本功之一,我們需要努力掌握文件處理相關(guān)的內(nèi)容,并在實(shí)際應(yīng)用中加強(qiáng)實(shí)踐。

成都創(chuàng)新互聯(lián)專注于雙城企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站,電子商務(wù)商城網(wǎng)站建設(shè)。雙城網(wǎng)站建設(shè)公司,為雙城等地區(qū)提供建站服務(wù)。全流程專業(yè)公司,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)

前面我們介紹了使用《fopen() 函數(shù)》打開(kāi)一個(gè)文件,當(dāng)文件打開(kāi)以后,就可以讀取其中的內(nèi)容了。相對(duì)打開(kāi)文件和關(guān)閉文件來(lái)說(shuō),從文件中讀取數(shù)據(jù)要更復(fù)雜一些。利用 php 提供的文件處理函數(shù)可以讀取一個(gè)字符、一行字串或者整個(gè)文件,也可以讀取任意長(zhǎng)度的字串。這些常用的函數(shù)如下表所示:

函數(shù)名 描述
readfile() 讀入一個(gè)文件并寫(xiě)入到輸出緩沖,出錯(cuò)則返回 FALSE
file() 將整個(gè)文件讀入一個(gè)數(shù)組中,出錯(cuò)則返回 FALSE
file_get_contents() 將整個(gè)文件讀入一個(gè)字符串,出錯(cuò)則返回 FALSE
fgets() 從文件指針中讀取一行,出錯(cuò)則返回 FALSE
fgetss() 從文件指針中讀取一行并過(guò)濾掉 HTML 和 PHP 標(biāo)記,出錯(cuò)則返回 FALSE
fgetc() 從文件指針中讀取一個(gè)字符,出錯(cuò)則返回 FALSE
fread() 從文件讀取指定字節(jié)數(shù)的數(shù)據(jù),出錯(cuò)則返回 FALSE

在讀取文件時(shí),不僅要注意行結(jié)束符號(hào)
\n,程序也需要一種標(biāo)準(zhǔn)的方式來(lái)識(shí)別何時(shí)到達(dá)文件的末尾,這個(gè)標(biāo)準(zhǔn)通常稱為 EOF(End Of File)字符。

EOF 是非常重要的概念,幾乎每種主流的編程語(yǔ)言中都提供了相應(yīng)的內(nèi)置函數(shù),來(lái)解析是否到達(dá)了文件 EOF。在 PHP 中,我們可以使用 feof() 函數(shù)。該函數(shù)接受個(gè)打開(kāi)的文件資源,判斷一個(gè)文件指針是否位于文件的結(jié)束處,如果在文件末尾處則返回 TRUE。

下面來(lái)詳細(xì)介紹一下如何使用 PHP 中的函數(shù)來(lái)讀取文件內(nèi)容。

  • fgetc():從文件中讀取一個(gè)字符
  • fgets() 和 fgetss():逐行讀取文件
  • fread():讀取文件(任意長(zhǎng)度)
  • readfile():讀取全部文件
  • file():把整個(gè)文件讀入一個(gè)數(shù)組中
  • file_get_contents():將文件讀入一個(gè)字符串

在使用這些函數(shù)讀取文件之前,我們需要先在服務(wù)器根目錄下建立一個(gè)文本文件(這里我們以 text.txt 為例),并在文件中寫(xiě)入一些數(shù)據(jù),如下所示:

C語(yǔ)言中文網(wǎng)
http://c.biancheng.net/


本文標(biāo)題:PHP讀取文件內(nèi)容
轉(zhuǎn)載注明:http://www.5511xx.com/article/cdcsioi.html