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 相关文章推荐
example1.php
Oct 09 PHP
PHP IN_ARRAY 函数使用注意事项
Jul 24 PHP
php中将图片gif,jpg或mysql longblob或blob字段值转换成16进制字符串
Aug 23 PHP
php 短链接算法收集与分析
Dec 30 PHP
基于CakePHP实现的简单博客系统实例
Jun 28 PHP
php获取远程文件大小
Oct 20 PHP
最新制作ThinkPHP3.2.3完全开发手册
Nov 23 PHP
PHP生成各种常见验证码和Ajax验证过程
Jan 10 PHP
Thinkphp和onethink实现微信支付插件
Apr 13 PHP
php实现等比例不失真缩放上传图片的方法
Nov 14 PHP
深入理解 PHP7 中全新的 zval 容器和引用计数机制
Oct 15 PHP
在Laravel5中正确设置文件权限的方法
May 22 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实现的生成迷宫与迷宫寻址算法完整实例
2017/11/06 PHP
php压缩文件夹最新版
2018/07/18 PHP
PHP验证类的封装与使用方法详解
2019/01/10 PHP
js 刷新页面的代码小结 推荐
2010/04/02 Javascript
iframe 父窗口和子窗口相互的调用方法集锦
2010/12/15 Javascript
jQuery实现菜单式图片滑动切换
2015/03/14 Javascript
AngularJS directive返回对象属性详解
2016/03/28 Javascript
使用bootstrap3开发响应式网站
2016/05/12 Javascript
javascript弹出带文字信息的提示框效果
2016/07/19 Javascript
分享JS数组求和与求最大值的方法
2016/08/11 Javascript
js变量提升深入理解
2016/09/16 Javascript
vue cli使用融云实现聊天功能的实例代码
2019/04/19 Javascript
微信小程序分享功能onShareAppMessage(options)用法分析
2019/04/24 Javascript
微信小程序如何再次获取用户授权的方法
2019/05/10 Javascript
详解在vue-cli3.0中自定css、js和图片的打包路径
2019/08/26 Javascript
基于vue.js实现购物车
2020/01/15 Javascript
es6数组includes()用法实例分析
2020/04/18 Javascript
Python正则替换字符串函数re.sub用法示例
2017/01/19 Python
python 3.5下xadmin的使用及修复源码bug
2017/05/10 Python
Python定时器实例代码
2017/11/01 Python
Pycharm以root权限运行脚本的方法
2019/01/19 Python
django rest framework 实现用户登录认证详解
2019/07/29 Python
Python装饰器实现方法及应用场景详解
2020/03/26 Python
HTML5 canvas基本绘图之绘制线条
2016/06/27 HTML / CSS
利用Storage Event实现页面间通信的示例代码
2018/07/26 HTML / CSS
药剂学专业应届生自荐信
2013/09/29 职场文书
简历中个人求职的自我评价模板
2013/11/29 职场文书
保险公司早会主持词
2014/03/22 职场文书
租赁意向书范本
2014/04/01 职场文书
离婚协议书格式
2014/11/21 职场文书
夫妻双方自愿离婚协议书怎么写
2014/12/01 职场文书
2014年仓库管理工作总结
2014/12/17 职场文书
市级三好学生评语
2014/12/29 职场文书
大学生个人年度总结范文
2015/02/15 职场文书
Go语言中break label与goto label的区别
2021/04/28 Golang
pytorch中F.avg_pool1d()和F.avg_pool2d()的使用操作
2021/05/22 Python