一起聊聊PHP如何從txt檔案讀取數據

WBOY
發布: 2023-03-16 16:50:01
轉載
3970 人瀏覽過

本篇文章主要為大家介紹了關於PHP的相關知識,主要為大家介紹了關於PHP如何從txt檔案讀取資料的相關資料,文中透過實例程式碼以及圖文介紹的非常詳細,對大家學習或使用PHP具有一定的參考學習價值,希望對大家有幫助。

一起聊聊PHP如何從txt檔案讀取數據

(推薦教學:PHP影片教學

一、開啟/關閉檔案

1、對文件操作時首先要開啟文件,開啟檔案用fopen()函數,語法是:

fopen(filename,mode,include_path,context);

2、對文件操作結束後應該關閉這個文件,使用函數fclose();

#例如:

二、讀寫檔案

1、讀取整個檔案

有三個函數可以使用,分別是:readfile()函數、file()函數、file_get_contents()函數。

readfile()函數,用於讀入一個檔案並將其寫入到輸出緩衝,如果發生錯誤則傳回false。

file()函數,是將檔案內容按行存放到數組中,包括換行符在內,如果失敗則傳回false。

file_get_contents()函數,將檔案內容讀入字串,如果有offset和maxlen參數,將在參數offset所指定的位置開始讀取長度為maxlen的內容,如果失敗則傳回false。

實例:

運行結果如圖:

2、讀取一行資料

fgets()函數和fgetss()函數都是讀取一行資料。

fgets()函數:

string fgets ( resource $handle [, int $length ] );

$handle是被開啟的文件, $length是要讀取的資料長度。

fgetss()函數:

string fgetss ( resource $handle [, int $length [, string $allowable_tags ]] );

fgetss ()函數是fgets()函數的變體,和fgets() 相同,只是fgetss() 函數從讀取的文字中去掉任何HTML 和PHP 標記。

3、讀取一個字元

對某一個字元進行尋找、取代時,需要有針對性的對某個字元進行讀取,使用函數:fgetc();

4、讀取任意長度的字串

從檔案讀取指定長度的數據,使用函數fread();

#(推薦教學:PHP影片教學

以上是一起聊聊PHP如何從txt檔案讀取數據的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
php
來源:jb51.net
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!