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中使用exec,system等函数调用系统命令的方法(不建议使用,可导致安全问题)
Sep 07 PHP
3个PHP多维数组转为一维数组的方法实例
Mar 13 PHP
一个简洁实用的PHP缓存类完整实例
Jul 26 PHP
个人写的PHP验证码生成类分享
Aug 21 PHP
php上传文件常见问题总结
Feb 03 PHP
php动态生成版权所有信息的方法
Mar 24 PHP
PHP SPL标准库之接口(Interface)详解
May 11 PHP
php实现模拟post请求用法实例
Jul 11 PHP
总结PHP如何获取当前主机、域名、网址、路径、端口和参数等
Sep 09 PHP
thinkphp5.1 文件引入路径问题及注意事项
Jun 13 PHP
PHP实现负载均衡的加权轮询方法分析
Aug 22 PHP
Laravel创建数据库表结构的例子
Oct 09 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/04/25 PHP
使用php统计字符串中中英文字符的个数
2013/06/23 PHP
PHP 输出URL的快捷方式示例代码
2013/09/22 PHP
解密ThinkPHP3.1.2版本之模块和操作映射
2014/06/19 PHP
php中删除数组的第一个元素和最后一个元素的函数
2015/03/07 PHP
使用Thinkphp框架开发移动端接口
2015/08/05 PHP
js 数据类型转换总结笔记
2011/01/17 Javascript
浅析JS刷新框架中的其他页面 &amp;&amp; JS刷新窗口方法汇总
2013/07/08 Javascript
jQuery控制iFrame(实例代码)
2013/11/19 Javascript
js实现显示当前状态的导航效果代码
2015/08/28 Javascript
Select2.js下拉框使用小结
2016/10/24 Javascript
基于Javascript倒计时效果
2016/12/22 Javascript
element 结合vue 在表单验证时有值却提示错误的解决办法
2018/01/22 Javascript
使用use注册Vue全局组件和全局指令的方法
2018/03/08 Javascript
python连接远程ftp服务器并列出目录下文件的方法
2015/04/01 Python
Python实现把数字转换成中文
2015/06/29 Python
浅析Python中yield关键词的作用与用法
2016/11/29 Python
Python中optparser库用法实例详解
2018/01/26 Python
python机器人行走步数问题的解决
2018/01/29 Python
Python面向对象程序设计之静态方法、类方法、属性方法原理与用法分析
2020/03/23 Python
Django+Django-Celery+Celery的整合实战
2021/01/20 Python
英国蜡烛、蜡烛配件和家居香氛购买网站:Yankee Candle
2018/12/12 全球购物
Clarks西班牙官方在线商店:clarks鞋
2019/05/03 全球购物
Nº21官方在线商店:numeroventuno.com
2019/09/26 全球购物
值类型与引用类型有什么不同?请举例说明?并分别列举几种相应的数据类型
2015/10/24 面试题
软件工程师面试题
2012/06/25 面试题
办公文员的工作岗位职责
2013/11/12 职场文书
护理实习自我鉴定
2013/12/14 职场文书
运动员获奖感言
2014/08/15 职场文书
幼儿园教师师德师风承诺书
2015/04/28 职场文书
毕业论文致谢信
2015/05/14 职场文书
2016优秀班主任个人先进事迹材料
2016/02/26 职场文书
2016年社区创先争优活动总结
2016/04/05 职场文书
分析MySQL抛出异常的几种常见解决方式
2021/05/18 MySQL
制作能在nginx和IIS中使用的ssl证书
2021/06/21 Servers
vue配置型表格基于el-table拓展之table-plus组件
2022/04/12 Vue.js