定义和用法

file_get_contents() 函数把整个文件读入一个字符串中。

和 file() 一样,不同的是 file_get_contents() 把文件读入一个字符串。

file_get_contents() 函数是用于将文件的内容读入到一个字符串中的首选方法。如果操作系统支持,还会使用内存映射技术来增强性能。

语法

file_get_contents(path,include_path,context,start,max_length)
参数 描述
path 必需。规定要读取的文件。
include_path 可选。如果也想在 include_path 中搜寻文件的话,可以将该参数设为 "1"。
context

可选。规定文件句柄的环境。

context 是一套可以修改流的行为的选项。若使用 null,则忽略。

start 可选。规定在文件中开始读取的位置。该参数是 PHP 5.1 新加的。
max_length 可选。规定读取的字节数。该参数是 PHP 5.1 新加的。

说明

对 context 参数的支持是 PHP 5.0.0 添加的。

提示和注释

注释:本函数可安全用于二进制对象。

例子

<?php
echo file_get_contents("test.txt");
?>

输出:

This is a test file with test text.

转载于:https://www.cnblogs.com/dsli/p/7264005.html

PHP file_get_contents() 函数相关推荐

  1. php file抓取不到内容,深入file_get_contents函数抓取内容失败的原因分析

    用file_get_contents来抓取页面内容不成功,可能是因为有些主机服务商把php的allow_url_fopen选项是关闭了,就是没法直接使用file_get_contents来获取远程we ...

  2. php html采集,php file_get_contents函数轻松采集html数据

    当前位置:Gxlcms > php框架 > php file_get_contents函数轻松采集html数据 php file_get_contents函数轻松采集html数据 时间:2 ...

  3. PHP中file() 函数和file_get_contents() 函数的区别

    PHP中file() 函数和file_get_contents() 函数的作用都是将整个文件读入某个介质,其主要区别就在于这个介质的不同. file() 函数是把整个文件读入一个数组中,然后将文件作为 ...

  4. ftp服务器不能读取文件内容_使用file_get_contents()函数读取文件内容

    php中文网最新课程 每日17点准时技术干货分享 file_get_contents() 函数把整个文件读出 file_get_contents()函数是用于将文件的内容读入到一个字符串中的首选方法. ...

  5. 关于微信等app请求服务器,file_get_contents()函数和CURL用法

    在微信开发demo中,有一句建议注释: //php5.6不建议使用$GLOBALS[]来接收POST数据,推荐改用 file_get_contents("php://input") ...

  6. php 读写文件 file_put_contents() 与 file_get_contents() 函数用法

    file_put_contents file_put_contents() 函数用于把字符串写入文件,成功返回写入到文件内数据的字节数,失败则返回 FALSE. 语法: int file_put_co ...

  7. php file get contents 空,file_get_contents()函数为空

    if(isset($_REQUEST['act'])){ $act = $_REQUEST['act']; } if(isset($_REQUEST['filename'])){ $filename  ...

  8. php fgetc,PHP 文件读取 fread、fgets、fgetc、file_get_contents 与 file 函数

    fread().fgets().fgetc().file_get_contents() 与 file() 函数用于从文件中读取内容. fread() 函数用于读取文件(可安全用于二进制文件). 语法: ...

  9. PHP使用file_get_contents请求接口函数报错/出现乱码的解决办法

    有时候用 file_get_contents() 函数抓取网页会发生乱码现象.有两个原因会导致乱码,一个是编码问题,一个是目标页面开了Gzip. 编码问题好办,把抓取到的内容转下编码即可(conten ...

最新文章

  1. openGL 入门 2--顶点数组对象 VAO 和 缓存对象 VBO
  2. ERP系统成功选型的三个技巧
  3. android view padding,记一次tablayout的tabView偷偷自带padding的问题
  4. 请教开发WinForm时输入法问题
  5. Nosql数据库的四大分类
  6. 单域MPLS ***数据转发实验分析
  7. 将一个列表的奇数列赋值到另外一个列表
  8. TypeScript 3.5 发布,速度提升、工具智能
  9. SAP License:CO常见问题
  10. 【首度披露】乐视电商云的整体架构与技术实现
  11. matlab igbt 关断,IGBT关断过程分析
  12. 5GC 会话建立流程
  13. 登录网易云显示服务器地址,[网易云音乐]登录流程还原
  14. python填充三角形颜色_python的pillow用ImageDraw.Draw.polygon如何填充半透明的颜色
  15. 基于OAS设计可扩展OpenAPI
  16. 纽约州立石溪分校计算机科学排名,美国纽约州立大学石溪分校排名~值得一看~...
  17. Teambition X 2019 校招
  18. python计算等差数列_python 等差数列末项计算方式
  19. 怎样有效率地进行外文文献检索?
  20. Greenplum 添加mirror步骤

热门文章

  1. 时区的概念定义和发展史
  2. [转载]傅里叶分析之掐死教程(完整版)更新于2014.06.06 - 与时间无关的故事 - 知乎专栏...
  3. SQLLoader1(简单测试,以控制文件方式导入数据)
  4. 一次性插入上万条数据的写法
  5. SQL Server Denali:SSDT新功能解读
  6. [转]如何用VS2005制作Web安装程序
  7. matlab编译器安装在哪里,MATLAB的m文件编辑器在哪里?
  8. 优良中差五个等级英文表达_谈谈英文医学论文的文体特征和翻译技巧
  9. 如何查看电脑是几核几线程
  10. android jni arm x86,使用houdini(Android模拟器)在基于x86的AVD上运行ARM库