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()函数的用法
    这是一个简单的例子。
    • 1
    • 2
    代码如下:
    <?php
    echo file_get_contents("test.txt");
    ?> 
    • 1
    • 2

    输出:

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