當前位置: 首頁> 函數類別大全> file

file

把整個文件讀入一個數組中
名稱:file
分類:文件系統
所屬語言:php
一句話介紹:把文件讀入一個數組中。

定義和用法

file()函數把整個文件讀入一個數組中。

file_get_contents()類似,不同的是file()將文件作為一個數組返回。數組中的每個單元都是文件中相應的一行,包括換行符在內。

如果失敗,則返回false。

實例

<? php
print_r ( file ( “ test.txt” ) ) ;
? >

輸出:

大批
((
[0] => Hello World。測試測試!
[1] =>另一天,另一行。
[2] =>如果陣列拾取了這一行,
[3] =>那是拾音器線嗎?
)

文法

file ( path , include_path , context )
參數 描述
path 必需。規定要讀取的文件。
include_path 可選。如果也想在include_path 中搜尋文件的話,可以將該參數設為"1"。
context

可選。規定文件句柄的環境。

context是一套可以修改流的行為的選項。若使用null,則忽略。

說明

context的支持是PHP 5.0.0 添加的。

返回的數組中每一行都包括了行結束符,因此如果不需要行結束符時還需要使用rtrim()函數。

同類函數
  • 判斷給定文件名是否是一個目錄 is_dir

    is_dir

    判斷給定文件名是否是一個目錄
  • 測試文件指針是否到了文件結束的位置 feof

    feof

    測試文件指針是否到了文件結束的位置
  • 將文件截斷到給定的長度 ftruncate

    ftruncate

    將文件截斷到給定的長度
  • 建立一個臨時文件 tmpfile

    tmpfile

    建立一個臨時文件
  • 參見unlink() 或unset()(PHP 沒有delete 關鍵詞或函數) delete

    delete

    參見unlink()或unset()(P
  • 建立一個硬連接 link

    link

    建立一個硬連接
  • 獲取真實路徑緩衝區的大小 realpath_cache_size

    realpath_cache_size

    獲取真實路徑緩衝區的大小
  • 返迴路徑中的文件名部分 basename

    basename

    返迴路徑中的文件名部分
熱門文章