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 相关文章推荐
PHP 文件扩展名 获取函数
Jun 03 PHP
PHP教程 变量定义
Oct 23 PHP
PHP转换文件夹下所有文件编码的实现代码
Jun 06 PHP
php json_encode值中大括号与花括号区别
Sep 30 PHP
PHP 前加at符合@的作用解析
Jul 31 PHP
PHP实现获取某个月份周次信息的方法
Aug 11 PHP
Thinkphp3.2.3分页使用实例解析
Jul 28 PHP
php简单压缩css样式示例
Sep 22 PHP
PHP使用SWOOLE扩展实现定时同步 MySQL 数据
Apr 09 PHP
创建无限极分类树型结构的简单方法
Jun 20 PHP
windows环境下使用Composer安装ThinkPHP5
May 18 PHP
php简单检测404页面的方法示例
Aug 23 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
PHP网站安装程序制作的原理、步骤、注意事项和示例代码
2010/08/01 PHP
PHP访问数据库集群的方法小结
2016/03/14 PHP
Yii2验证器(Validator)用法分析
2016/07/23 PHP
Laravel5权限管理方法详解
2016/07/26 PHP
关于js中alert弹出窗口文本换行问题简单详细说明
2012/12/11 Javascript
深入解析JavaScript中的变量作用域
2013/12/06 Javascript
javascript的回调函数应用示例
2014/02/20 Javascript
javascript引擎长时间独占线程造成卡顿的解决方案
2014/12/03 Javascript
jQuery实现放大镜效果实例代码
2016/03/17 Javascript
jquery实现界面无刷新加载登陆注册
2016/07/30 Javascript
AngularJS指令详解及示例代码
2016/08/16 Javascript
JS框架之vue.js(深入三:组件1)
2016/09/29 Javascript
js判断出两个字符串最大子串的函数实现方法
2016/11/01 Javascript
AngularJS基于factory创建自定义服务的方法详解
2017/05/25 Javascript
微信小程序实现根据字母选择城市功能
2017/08/16 Javascript
详解从新建vue项目到引入组件Element的方法
2017/08/29 Javascript
使用vue-route 的 beforeEach 实现导航守卫(路由跳转前验证登录)功能
2018/03/22 Javascript
vue、react等单页面项目部署到服务器的方法及vue和react的区别
2018/09/29 Javascript
移动端自适应flexible.js的使用方法(不用三大框架,仅写一个单html页面使用)推荐
2019/04/02 Javascript
原生js+ajax分页组件
2020/01/30 Javascript
vue使用echarts实现水平柱形图实例
2020/09/09 Javascript
详细解读Python中的__init__()方法
2015/05/02 Python
python使用super()出现错误解决办法
2017/08/14 Python
python安装numpy&amp;安装matplotlib&amp; scipy的教程
2017/11/02 Python
Python实现进程同步和通信的方法
2018/01/02 Python
Python使用wxPython实现计算器
2018/01/30 Python
Python操作多维数组输出和矩阵运算示例
2019/11/28 Python
基于python爬取有道翻译过程图解
2020/03/31 Python
python获取系统内存占用信息的实例方法
2020/07/17 Python
深入剖析HTML5 内联框架iFrame
2016/05/04 HTML / CSS
Probikekit日本:自行车套件,跑步和铁人三项装备
2017/04/03 全球购物
TecoBuy澳大利亚:在线电子和小工具商店
2020/06/25 全球购物
为什么需要版本控制
2016/10/28 面试题
初一体育教学反思
2014/01/29 职场文书
建筑施工安全责任书
2014/07/24 职场文书
2016年小学“感恩教师”主题队日活动总结
2016/04/01 职场文书