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

同類函數
  • 返回文件路徑的信息 pathinfo

    pathinfo

    返回文件路徑的信息
  • 取得文件的inode fileinode

    fileinode

    取得文件的inode
  • 改變文件模式 chmod

    chmod

    改變文件模式
  • 修改符號鏈接的所有組 lchgrp

    lchgrp

    修改符號鏈接的所有組
  • 建立一個臨時文件 tmpfile

    tmpfile

    建立一個臨時文件
  • 返回規範化的絕對路徑名 realpath

    realpath

    返回規範化的絕對路徑名
  • 判斷給定文件名是否為一個正常的文件 is_file

    is_file

    判斷給定文件名是否為一個正常的文件
  • 關閉進程文件指針 pclose

    pclose

    關閉進程文件指針
熱門文章