PHP fopen函数用法实例讲解


Posted in PHP onFebruary 15, 2019

php fopen()函数用于打开文件或者 URL。

php fopen()函数 语法

作用:打开文件或者 URL。

语法:

fopen(filename,mode,include_path,context)

参数:

filename 必需。规定要打开的文件或 URL。

mode 必需。规定要求到该文件/流的访问类型。

include_path 可选。如果也需要在 include_path 中检索文件的话,可以将该参数设为 1 或 TRUE。

context 可选。规定文件句柄的环境。Context 是可以修改流的行为的一套选项。

说明:fopen() 将 filename 指定的名字资源绑定到一个流上。如果 filename 是 "scheme://..." 的格式,则被当成一个 URL,PHP 将搜索协议处理器(也被称为封装协议)来处理此模式。

如果该协议尚未注册封装协议,PHP 将发出一条消息来帮助检查脚本中潜在的问题并将 filename 当成一个普通的文件名继续执行下去。

如果 PHP 认为 filename 指定的是一个本地文件,将尝试在该文件上打开一个流。该文件必须是 PHP 可以访问的,因此需要确认文件访问权限允许该访问。如果激活了安全模式或者 open_basedir 则会应用进一步的限制。

如果 PHP 认为 filename 指定的是一个已注册的协议,而该协议被注册为一个网络 URL,PHP 将检查并确认 allow_url_fopen 已被激活。如果关闭了,PHP 将发出一个警告,而 fopen 的调用则失败。

php fopen()函数 示例

<?php
$file = fopen("./test.txt","r");
?>

上面就是PHP fopen函数的相关知识点内容,感谢大家对三水点靠木的支持。

PHP 相关文章推荐
杏林同学录(一)
Oct 09 PHP
如何写php程序?
Dec 08 PHP
php学习之数据类型之间的转换代码
May 29 PHP
php中使用array_filter()函数过滤空数组的实现代码
Aug 19 PHP
php+mysql实现用户注册登陆的方法
Jan 03 PHP
Joomla数据库操作之JFactory::getDBO用法
May 05 PHP
Yii2实现同时搜索多个字段的方法
Aug 10 PHP
PHP简单预防sql注入的方法
Sep 27 PHP
利用PHP获取网站访客的所在地位置
Jan 18 PHP
thinkphp分页集成实例
Jul 24 PHP
PHP编译configure时常见错误的总结
Aug 17 PHP
php设计模式之策略模式实例分析【星际争霸游戏案例】
Mar 26 PHP
PHP fclose函数用法总结
Feb 15 #PHP
PHP filesize函数用法浅析
Feb 15 #PHP
PHP数组遍历的几种常见方式总结
Feb 15 #PHP
PHP基于curl实现模拟微信浏览器打开微信链接的方法示例
Feb 15 #PHP
PHP crypt()函数的用法讲解
Feb 15 #PHP
phpinfo无法显示的原因及解决办法
Feb 15 #PHP
实例介绍PHP中zip_open()函数用法
Feb 15 #PHP
You might like
一键删除顽固的空文件夹 软件下载
2007/01/26 PHP
PHP中基于ts与nts版本- vc6和vc9编译版本的区别详解
2013/04/26 PHP
浅析php header 跳转
2013/06/17 PHP
PHP 接入支付宝即时到账功能
2016/09/18 PHP
浅谈PHP的反射机制
2016/12/15 PHP
PHP常用操作类之通信数据封装类的实现
2017/07/16 PHP
phpstudy后门rce批量利用脚本的实现
2019/12/12 PHP
写了一个layout,拖动条连贯,内容区可为iframe
2007/08/19 Javascript
JQuery 图片的展开和伸缩实例讲解
2013/04/18 Javascript
js实现鼠标悬浮给图片加边框的方法
2015/01/30 Javascript
JS中prototype的用法实例分析
2015/03/19 Javascript
AngularJS 实现按需异步加载实例代码
2015/10/18 Javascript
Jquery时间轴特效(三种不同类型)
2015/11/02 Javascript
基于JavaScript代码实现兼容各浏览器的设为首页和加入收藏
2016/01/07 Javascript
动态加载js、css的简单实现代码
2016/05/26 Javascript
Bootstrap安装环境配置教程分享
2016/05/27 Javascript
node省市区三级数据性能测评实例分析
2019/11/06 Javascript
解决vue elementUI中table里数字、字母、中文混合排序问题
2020/01/07 Javascript
js数组的基本使用总结
2021/01/18 Javascript
[01:05:40]VG vs Newbee 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
Python实现曲线点抽稀算法的示例
2017/10/12 Python
为什么入门大数据选择Python而不是Java?
2018/03/07 Python
python numpy 按行归一化的实例
2019/01/21 Python
基于python生成器封装的协程类
2019/03/20 Python
python RC4加密操作示例【测试可用】
2019/09/26 Python
Tensorflow中k.gradients()和tf.stop_gradient()用法说明
2020/06/10 Python
PyCharm2020最新激活码+激活码补丁(亲测最新版PyCharm2020.2激活成功)
2020/11/25 Python
JAVA程序员面试题
2012/10/03 面试题
学生自我鉴定模板
2013/12/30 职场文书
学生实习证明范文
2014/09/28 职场文书
2014年小学体育工作总结
2014/12/11 职场文书
2014年电教工作总结
2014/12/19 职场文书
爱心捐书倡议书
2015/04/27 职场文书
《自己的花是让别人看的》教学反思
2016/02/19 职场文书
python基础之while循环语句的使用
2021/04/20 Python
logback 实现给变量指定默认值
2021/08/30 Java/Android