PHP基础005: PHP读取文件
file_get_contents
(PHP 4 >= 4.3.0, PHP 5)
file_get_contents -- 将整个文件读入一个字符串
说明
string file_get_contents ( string filename [, bool use_include_path [, resource context [, int offset [, int maxlen]]]] )
和 file() 一样,只除了 file_get_contents() 把文件读入一个字符串。将在参数 offset 所指定的位置开始读取长度为 maxlen 的内容。如果失败,file_get_contents() 将返回 FALSE。
file_get_contents() 函数是用来将文件的内容读入到一个字符串中的首选方法。如果操作系统支持还会使用内存映射技术来增强性能。
注: 如果要打开有特殊字符的 URL (比如说有空格),就需要使用 urlencode() 进行 URL 编码。
注: context 参数可以用 NULL 来忽略。
更新日志
版本 说明
5.0.0 添加了对 context 的支持。
5.1.0 添加了 offset 和 maxlen 参数。
注释
注: 本函数可安全用于二进制对象。
提示: 如果“fopen wrappers”已经被激活,则在本函数中可以把 URL 作为文件名来使用。请参阅 fopen() 函数来获取怎样指定文件名的详细信息以及支持 URL 封装协议的列表:附录 L。
注: 对 context 的支持是 PHP 5.0.0 添加的。有关 context 的说明请参考参考 CXLI, Stream Functions。
警告
当使用 SSL 时,Microsoft IIS 将违反协议不发送 close_notify 标记就关闭连接。PHP 将在到达数据尾端时报告 "SSL: Fatal Protocol Error"。要绕过此问题,应将 error_reporting 级别降低为不包括警告。PHP 4.3.7 及更高版本可以在当使用 https:// 封装协议打开流的时候检测出有此问题的 IIS 服务器并抑制警告。如果使用 fsockopen() 来创建一个 ssl:// 套接字,则需要自己检测并抑制警告信息。
分享到:
相关推荐
主要是对csv文件的快速读取以及过滤替换,支持search文件传过来的.*(从一个字符串到另一个字符串)^(不包含)的查找~
主要介绍了PHP读取PPT文件的方法,通过php第三方类库PHPPowerPoint实现对ppt文件的读取操作,需要的朋友可以参考下
php读取xls文件内容php读取xls文件内容php读取xls文件内容php读取xls文件内容php读取xls文件内容
分享一个读取远程文件的php函数类,比较好用。需要的朋友可以下载参考,如果朋友们有更好的类可以发送过来与我们共享。
最简单的php读取xls文件最简单的php读取xls文件最简单的php读取xls文件
PHP读取操作Excel文件实例php源码
php csv文件读取脚本 读取csv文件,并在网页上显示出来,可以选择排序
php 操作INI文件,读取,设置,ini文件,可以读取和设置INI节点以及键值
php读取SQLite数据库, php读取SQLite数据库,php读取SQLite数据库
PHP读取文件列表 功能:读取当前目录的文件和一级文件夹下的文件列表。+函数注释
PHP不缺读取和解析文件的有效方法。诸如 fread 之类的典型函数可能在大多数时候都是最佳的选择,或者当 readfile 刚好能满足任务需要时,您可能会发现自己更为 readfile 的简单所吸引。它实际上取决于所要完成的操作...
PHP读取excel文件的源代码类
php读取txt文件,适用于初学php的小白使用,该文件可以和html嵌套使用
介绍一个php读取csv文件类。 csv是逗号分隔值文件格式,一般用WORDPAD或记事本(NOTE),EXCEL打开。 csv(逗号分隔值)是一种用来存储数据的纯文本文件,通常都是用于存放电子表格或数据的一种文件格式。
PHP读取word docx文件中图片和 文字
6为本文件写入。7为文件读取。8为写入新文件
PHP读取PDF文件, 仅支持 Thread Safety 版本的 PHP 5.5.x / 5.6.x / 7.0.x / 7.1.x / 7.2.x, 将对应的版本 php_xpdf.dll 复制到 PHP ext 目录下。 编译采用版本分别为 5.5.38 / 5.6.40 / 7.0.33 / 7.1.26 / 7.2.14 ...
php读取EXCEL文件
php读取excel,xlsx文件;php实现excel数据的导入导出;PHP导入Excel文件(使用PHPExcel)php.获取服务器Excel文件内容
先安装thinkphp5服务器环境 安装composer,执行命令:composer require phpoffice/phpword 如果没有配置域名直接访问localhost,就可以看到效果