目录

PHP file_get_contents() 函数

❮ PHP 文件系统参考

示例

将文件读入字符串:

<?php
echo file_get_contents("test.txt");
?>
运行示例 »

定义和用法

file_get_contents() 将文件读取到字符串中。

此函数是将文件内容读入字符串的首选方法。如果服务器支持,它将使用内存映射技术来提高性能。

语法

file_get_contents( path, include_path, context, start, max_length)

参数值

Parameter Description
path Required. Specifies the path to the file to read
include_path Optional. Set this parameter to '1' if you want to search for the file in the include_path (in php.ini) as well
context Optional. Specifies the context of the file handle. Context is a set of options that can modify the behavior of a stream. Can be skipped by using NULL.
start Optional. Specifies where in the file to start reading. Negative values count from the end of the file
max_length Optional. Specifies the maximum length of data read. Default is read to EOF


技术细节

返回值: 字符串中的整个文件,失败时为 FALSE
PHP 版本: 4.3+
二进制安全: 是的,在 PHP 4.3 中
PHP 变更日志: PHP 7.1 - 支持负值开始范围
PHP 5.1 - 添加了开始最长长度参数

❮ PHP 文件系统参考