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

同類函數
  • 輕便的諮詢文件鎖定 flock

    flock

    輕便的諮詢文件鎖定
  • 獲取realpath 緩存條目 realpath_cache_get

    realpath_cache_get

    獲取realpath緩存條目
  • 建立一個具有唯一文件名的文件 tempnam

    tempnam

    建立一個具有唯一文件名的文件
  • 從文件中格式化輸入 fscanf

    fscanf

    從文件中格式化輸入
  • 從文件指針中讀取一行並過濾掉HTML 標記 fgetss

    fgetss

    從文件指針中讀取一行並過濾掉HTML標記
  • 返回文件指針讀/寫的位置 ftell

    ftell

    返回文件指針讀/寫的位置
  • fwrite 的別名 fputs

    fputs

    fwrite的別名
  • 在文件指針中定位 fseek

    fseek

    在文件指針中定位
熱門文章