Latest web development tutorials

PHP file () function

PHP Filesystem Reference Manual Complete PHP Filesystem Reference Manual

Definition and Usage

file () function reads the entire file into an array.

Each element in the array is a file in one row, including line breaks included.

grammar

file(path,include_path,context)

参数 描述
path 必需。规定要读取的文件。
include_path 可选。如果您还想在 include_path(在 php.ini 中)中搜索文件的话,请设置该参数为 '1'。
context 可选。规定文件句柄的环境。context 是一套可以修改流的行为的选项。若使用 NULL,则忽略。


Tips and Notes

Tip: of PHP 4.3, this function is binary safe.(Meaning that the binary data (such as images) and character data can use this function to write.)


Examples

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

The code above will output:

Array
(
[0] => Hello World. Testing testing!
[1] => Another day, another line.
[2] => If the array picks up this line,
[3] => then is it a pickup line?
)


PHP Filesystem Reference Manual Complete PHP Filesystem Reference Manual