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

同類函數
  • 給出一個文件或符號連接的信息 lstat

    lstat

    給出一個文件或符號連接的信息
  • disk_free_space 的別名 diskfreespace

    diskfreespace

    disk_free_space的別名
  • 倒回文件指針的位置 rewind

    rewind

    倒回文件指針的位置
  • 從文件指針中讀入一行並解析CSV 字段 fgetcsv

    fgetcsv

    從文件指針中讀入一行並解析CSV字段
  • 建立一個具有唯一文件名的文件 tempnam

    tempnam

    建立一個具有唯一文件名的文件
  • 返迴路徑中的文件名部分 basename

    basename

    返迴路徑中的文件名部分
  • 返回規範化的絕對路徑名 realpath

    realpath

    返回規範化的絕對路徑名
  • 返回文件路徑的信息 pathinfo

    pathinfo

    返回文件路徑的信息
熱門文章