PHP file_get_contents() 函数
定义和用法
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() 函数相关推荐
- php file抓取不到内容,深入file_get_contents函数抓取内容失败的原因分析
用file_get_contents来抓取页面内容不成功,可能是因为有些主机服务商把php的allow_url_fopen选项是关闭了,就是没法直接使用file_get_contents来获取远程we ...
- php html采集,php file_get_contents函数轻松采集html数据
当前位置:Gxlcms > php框架 > php file_get_contents函数轻松采集html数据 php file_get_contents函数轻松采集html数据 时间:2 ...
- PHP中file() 函数和file_get_contents() 函数的区别
PHP中file() 函数和file_get_contents() 函数的作用都是将整个文件读入某个介质,其主要区别就在于这个介质的不同. file() 函数是把整个文件读入一个数组中,然后将文件作为 ...
- ftp服务器不能读取文件内容_使用file_get_contents()函数读取文件内容
php中文网最新课程 每日17点准时技术干货分享 file_get_contents() 函数把整个文件读出 file_get_contents()函数是用于将文件的内容读入到一个字符串中的首选方法. ...
- 关于微信等app请求服务器,file_get_contents()函数和CURL用法
在微信开发demo中,有一句建议注释: //php5.6不建议使用$GLOBALS[]来接收POST数据,推荐改用 file_get_contents("php://input") ...
- php 读写文件 file_put_contents() 与 file_get_contents() 函数用法
file_put_contents file_put_contents() 函数用于把字符串写入文件,成功返回写入到文件内数据的字节数,失败则返回 FALSE. 语法: int file_put_co ...
- php file get contents 空,file_get_contents()函数为空
if(isset($_REQUEST['act'])){ $act = $_REQUEST['act']; } if(isset($_REQUEST['filename'])){ $filename ...
- php fgetc,PHP 文件读取 fread、fgets、fgetc、file_get_contents 与 file 函数
fread().fgets().fgetc().file_get_contents() 与 file() 函数用于从文件中读取内容. fread() 函数用于读取文件(可安全用于二进制文件). 语法: ...
- PHP使用file_get_contents请求接口函数报错/出现乱码的解决办法
有时候用 file_get_contents() 函数抓取网页会发生乱码现象.有两个原因会导致乱码,一个是编码问题,一个是目标页面开了Gzip. 编码问题好办,把抓取到的内容转下编码即可(conten ...
最新文章
- openGL 入门 2--顶点数组对象 VAO 和 缓存对象 VBO
- ERP系统成功选型的三个技巧
- android view padding,记一次tablayout的tabView偷偷自带padding的问题
- 请教开发WinForm时输入法问题
- Nosql数据库的四大分类
- 单域MPLS ***数据转发实验分析
- 将一个列表的奇数列赋值到另外一个列表
- TypeScript 3.5 发布,速度提升、工具智能
- SAP License:CO常见问题
- 【首度披露】乐视电商云的整体架构与技术实现
- matlab igbt 关断,IGBT关断过程分析
- 5GC 会话建立流程
- 登录网易云显示服务器地址,[网易云音乐]登录流程还原
- python填充三角形颜色_python的pillow用ImageDraw.Draw.polygon如何填充半透明的颜色
- 基于OAS设计可扩展OpenAPI
- 纽约州立石溪分校计算机科学排名,美国纽约州立大学石溪分校排名~值得一看~...
- Teambition X 2019 校招
- python计算等差数列_python 等差数列末项计算方式
- 怎样有效率地进行外文文献检索?
- Greenplum 添加mirror步骤
热门文章
- 时区的概念定义和发展史
- [转载]傅里叶分析之掐死教程(完整版)更新于2014.06.06 - 与时间无关的故事 - 知乎专栏...
- SQLLoader1(简单测试,以控制文件方式导入数据)
- 一次性插入上万条数据的写法
- SQL Server Denali:SSDT新功能解读
- [转]如何用VS2005制作Web安装程序
- matlab编译器安装在哪里,MATLAB的m文件编辑器在哪里?
- 优良中差五个等级英文表达_谈谈英文医学论文的文体特征和翻译技巧
- 如何查看电脑是几核几线程
- android jni arm x86,使用houdini(Android模拟器)在基于x86的AVD上运行ARM库