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 服务器调试 Zend Debugger 的安装教程
Sep 25 PHP
提高define性能的php扩展hidef的安装和使用
Jun 14 PHP
php判断是否为json格式的方法
Mar 04 PHP
ThinkPHP3.1新特性之动态设置自动完成和自动验证示例
Jun 19 PHP
php网页病毒清除类
Dec 08 PHP
详解PHP中cookie和session的区别及cookie和session用法小结
Jun 12 PHP
PHP 5.6.11中CURL模块问题的解决方法
Aug 08 PHP
利用PHP实现一个简单的用户登记表示例
Apr 25 PHP
Symfony查询方法实例小结
Jun 28 PHP
PHP实现腾讯与百度坐标转换
Aug 05 PHP
基于Laravel 5.2 regex验证的正确写法
Sep 29 PHP
Laravel 对某一列进行筛选然后求和sum()的例子
Oct 10 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面向对象法则
2012/02/23 PHP
解析php扩展php_curl.dll不加载的解决方法
2013/06/26 PHP
php二维数组排序详解
2013/11/06 PHP
php检测用户是否用手机(Mobile)访问网站的类
2014/01/09 PHP
Codeigniter框架的更新事务(transaction)BUG及解决方法
2014/07/25 PHP
ThinkPHP多语言支持与多模板支持概述
2014/08/22 PHP
PHP类的声明与实例化及构造方法与析构方法详解
2016/01/26 PHP
php事件驱动化设计详解
2016/11/10 PHP
laravel框架模型中非静态方法也能静态调用的原理分析
2019/11/23 PHP
javascript使用eval或者new Function进行语法检查
2010/10/16 Javascript
统计出现最多的字符次数的js代码
2010/12/03 Javascript
JS实现文档加载完成后执行代码
2015/07/09 Javascript
JavaScript数据结构与算法之链表
2016/01/29 Javascript
你真的了解BOM中的history对象吗
2017/02/13 Javascript
jQuery插件FusionCharts实现的Marimekko图效果示例【附demo源码】
2017/03/24 jQuery
简单谈谈关于 npm 5.0 的新坑
2017/06/08 Javascript
vue中阻止click事件冒泡,防止触发另一个事件的方法
2018/02/08 Javascript
微信小程序入门之广告条实现方法示例
2018/12/05 Javascript
vue 解决兄弟组件、跨组件深层次的通信操作
2020/07/27 Javascript
vue-router重写push方法,解决相同路径跳转报错问题
2020/08/07 Javascript
Python中的sort()方法使用基础教程
2017/01/08 Python
python pycurl验证basic和digest认证的方法
2018/05/02 Python
如何不用安装python就能在.NET里调用Python库
2019/07/12 Python
python机器学习包mlxtend的安装和配置详解
2019/08/21 Python
使用Python FastAPI构建Web服务的实现
2020/06/08 Python
如何用python实现一个HTTP连接池
2021/01/14 Python
Bluebella法国官网:英国性感内衣品牌
2019/05/03 全球购物
加拿大在线隐形眼镜和眼镜店:VisionPros
2019/10/06 全球购物
数控技术应届生求职信
2013/11/13 职场文书
企业节能减排实施方案
2014/03/19 职场文书
2014年环境卫生工作总结
2014/11/24 职场文书
2014年外贸业务员工作总结
2014/12/11 职场文书
《岳阳楼记》原文、译文赏析
2019/09/10 职场文书
CSS 制作波浪效果的思路
2021/05/18 HTML / CSS
python实现学员管理系统(面向对象版)
2022/06/05 Python