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 Http_Template_IT类库进行模板替换
Mar 19 PHP
php 获取远程网页内容的函数
Sep 08 PHP
用PHP提取中英文词语以及数字的首字母的方法介绍
Apr 23 PHP
Android ProgressBar进度条和ProgressDialog进度框的展示DEMO
Jun 19 PHP
解析如何在PHP下载文件名中解决乱码的问题
Jun 20 PHP
PHP判断字符串长度的两种方法很实用
Sep 22 PHP
Thinkphp 中 distinct 的用法解析
Dec 14 PHP
PHP进制转换实例分析(2,8,16,36,64进制至10进制相互转换)
Feb 04 PHP
PHP使用file_get_contents发送http请求功能简单示例
Apr 29 PHP
laravel5.2表单验证,并显示错误信息的实例
Sep 29 PHP
YII2框架中actions的作用与使用方法示例
Mar 13 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 冒泡排序 二分查找 顺序查找 二维数组排序算法函数的详解
2013/06/25 PHP
php中switch与ifelse的效率区别及适用情况分析
2015/02/12 PHP
php中实现可以返回多个值的函数实例
2015/03/21 PHP
PHP动态规划解决0-1背包问题实例分析
2015/03/23 PHP
Zend Framework过滤器Zend_Filter用法详解
2016/12/09 PHP
PHP7新功能总结
2019/04/14 PHP
JavaScript 模仿vbs中的 DateAdd() 函数的代码
2007/08/13 Javascript
二级域名或跨域共享Cookies的实现方法
2008/08/07 Javascript
JavaScript实现文字与图片拖拽效果的方法
2015/02/16 Javascript
基于Node.js的JavaScript项目构建工具gulp的使用教程
2016/05/20 Javascript
JSON格式的时间/Date(2367828670431)/格式转为正常的年-月-日 格式的代码
2016/07/27 Javascript
Javascript中浏览器窗口的基本操作总结
2016/08/18 Javascript
jfinal与bootstrap的登出实战详解
2017/11/27 Javascript
Vue写一个简单的倒计时按钮功能
2018/04/20 Javascript
从源码里了解vue中的nextTick的使用
2018/11/22 Javascript
vue列表单项展开收缩功能之this.$refs的详解
2019/05/05 Javascript
微信小程序实现Swiper轮播图效果
2019/11/22 Javascript
js判断浏览器的环境(pc端,移动端,还是微信浏览器)
2020/12/24 Javascript
[02:12]Dota 2 推出全新英雄—— 电炎绝手
2019/08/23 DOTA
[06:59]DOTA2-DPC中国联赛3月7日Recap集锦
2021/03/11 DOTA
Pytorch实现GoogLeNet的方法
2019/08/18 Python
python中利用matplotlib读取灰度图的例子
2019/12/07 Python
Python3 实现爬取网站下所有URL方式
2020/01/16 Python
python里的单引号和双引号的有什么作用
2020/06/17 Python
python中return如何写
2020/06/18 Python
python如何操作mysql
2020/08/17 Python
matplotlib教程——强大的python作图工具库
2020/10/15 Python
HTML5标签使用方法详解
2015/11/27 HTML / CSS
料理师求职信
2014/01/30 职场文书
酒店员工检讨书
2014/02/18 职场文书
《月光启蒙》教学反思
2014/03/01 职场文书
共筑中国梦演讲稿
2014/04/23 职场文书
村官个人总结范文
2015/03/03 职场文书
小学运动会入场词
2015/07/18 职场文书
2015年圣诞节寄语
2015/08/17 职场文书
Java实现扫雷游戏详细代码讲解
2022/05/25 Java/Android