當前位置: 首頁> 函數類別大全> 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()函數。

同類函數
  • 把整個文件讀入一個數組中 file

    file

    把整個文件讀入一個數組中
  • 返回文件系統或磁盤分區上的可用空間 disk_free_space

    disk_free_space

    返回文件系統或磁盤分區上的可用空間
  • 從文件中格式化輸入 fscanf

    fscanf

    從文件中格式化輸入
  • 獲取文件權限 fileperms

    fileperms

    獲取文件權限
  • 用模式匹配文件名 fnmatch

    fnmatch

    用模式匹配文件名
  • 讀取文件(可安全用於二進製文件) fread

    fread

    讀取文件(可安全用於二進製文件)
  • 建立一個具有唯一文件名的文件 tempnam

    tempnam

    建立一個具有唯一文件名的文件
  • 判斷給定文件名是否為一個符號連接 is_link

    is_link

    判斷給定文件名是否為一個符號連接
熱門文章