PHP 文件函数

PHPfile_get_contents()函数用来将一个文件读入到一个字符串中。

它与 file() 函数比较相似,都是读取文件内容的函数,不同的是

  • PHP file()函数读取整个文件到数组,数组中的每个元素对应文件的一行。
  • PHP file_get_contents()函数读取到一个字符串。相对来说我们更喜欢用file_get_contents()函数。

语法

file_get_contents(path,include_path,context,start,max_length)
参数描述必须/可选
path指要读取的文件必须
include_pat如果您还想在 include_path(在 php.ini 中)中搜索文件的话,请设置该参数为 '1'。可选
context规定文件句柄的环境。context 是一套可以修改流的行为的选项。若使用 NULL,则忽略。可选
start
指定在文件中开始读取的位置。该参数是 PHP 5.1 新加的。
可选
max_length
指定读取的字节数。该参数是 PHP 5.1 新加的。
可选

返回值

成功时返回字符串,失败返回false。

例子

该函数十分简单,现介绍一个简单的例子了解该函数的使用方法。

现在我们往文件test.txt输入如下内容。

yxjc123.com
介绍php file_get_contents()函数的用法
这是一个简单的例子。
代码如下:
<?php
echo file_get_contents("test.txt");
?> 

输出:

yxjc123.com
介绍php file_get_contents()函数的用法
这是一个简单的例子。