解析php中的fopen()函数用打开文件模式说明


Posted in PHP onJune 20, 2013

fopen() 函数用于在 PHP 中打开文件。
此函数的第一个参数含有要打开的文件的名称,第二个参数规定了使用哪种模式来打开文件:

<?php
$file=fopen("welcome.txt","r");
?>

文件可能通过下列模式来打开:
r : 只读。指针定位在文件的开头,如果文件不会报错。
r+: 读/写。指针定位在文件的开头,如果文件不存会报错。
w : 只写。打开并清空文件的内容,如果文件不存在,则创建新文件。
w+: 读/写。打开并清空文件的内容,如果文件不存在,则创建新文件。
a : 追加。打开并将指针定位在文件尾,如果文件不存在,则创建新文件。
a+ : 读/追加。打开并将指针定位在文件尾,如果文件不存在,则创建新文件。
x : 只写。创建新文件。如果文件以存在,则返回 FALSE。
x+ : 读/写。创建新文件。如果文件已存在,则返回 FALSE 和一个错误。
PHP 相关文章推荐
关于PHP中操作MySQL数据库的一些要注意的问题
Oct 09 PHP
由php的call_user_func传reference引发的思考
Jul 23 PHP
PHP下利用header()函数设置浏览器缓存的代码
Sep 01 PHP
php自动加载autoload机制示例分享
Feb 20 PHP
Codeigniter的一些优秀特性总结
Jan 21 PHP
ThinkPHP自定义函数解决模板标签加减运算的方法
Jul 03 PHP
thinkphp3.x中变量的获取和过滤方法详解
May 20 PHP
PHP命名空间namespace用法实例分析
Sep 27 PHP
PHPCMS手机站伪静态设置详细教程
Feb 06 PHP
PHP简单实现二维数组赋值与遍历功能示例
Oct 19 PHP
php微信公众号开发之秒杀
Oct 20 PHP
详解关于php的xdebug配置(编辑器vscode)
Jan 29 PHP
深入解析PHP内存管理之谁动了我的内存
Jun 20 #PHP
解析php中die(),exit(),return的区别
Jun 20 #PHP
有关PHP性能优化的介绍
Jun 20 #PHP
数组与类使用PHP的可变变量名需要的注意的问题
Jun 20 #PHP
解析使用ThinkPHP应该掌握的调试手段
Jun 20 #PHP
php echo, print, print_r, sprintf, var_dump, var_expor的使用区别
Jun 20 #PHP
php Xdebug的安装与使用详解
Jun 20 #PHP
You might like
php中判断数组是一维,二维,还是多维的解决方法
2013/05/04 PHP
php警告Creating default object from empty value 问题的解决方法
2014/04/02 PHP
[原创]解决wincache不支持64位PHP5.5/5.6的问题(提供64位wincache下载)
2016/06/22 PHP
php根据用户名和手机号查询是否存在手机号码
2017/02/16 PHP
JavaScript 参考教程
2006/12/29 Javascript
利用jQuery插件扩展识别浏览器内核与外壳的类型和版本的实现代码
2011/10/22 Javascript
jQuery通过Ajax返回JSON数据
2015/04/28 Javascript
js禁止页面刷新与后退的方法
2015/06/08 Javascript
深入理解jquery中的事件与动画
2016/05/24 Javascript
教你JS中的运算符乘方、开方及变量格式转换
2016/08/09 Javascript
js前端面试题及答案整理(一)
2016/08/26 Javascript
基于AngularJS实现iOS8自带的计算器
2016/09/12 Javascript
easyui中combotree循环获取父节点至根节点并输出路径实现方法
2016/11/10 Javascript
mui上拉加载更多下拉刷新数据的封装过程
2017/11/03 Javascript
vue配置多页面的实现方法
2018/05/22 Javascript
解决vue更新路由router-view复用组件内容不刷新的问题
2019/11/04 Javascript
PHP魔术方法__ISSET、__UNSET使用实例
2014/11/25 Python
Python实现的自定义多线程多进程类示例
2018/03/23 Python
python线程中同步锁详解
2018/04/27 Python
Python数据抓取爬虫代理防封IP方法
2018/12/23 Python
Python时间差中seconds和total_seconds的区别详解
2019/12/26 Python
PyCharm 2020.1版安装破解注册码永久激活(激活到2089年)
2020/09/24 Python
用python制作个视频下载器
2021/02/01 Python
原生canvas制作画图小工具的踩坑和爬坑
2020/06/09 HTML / CSS
英国玛莎百货新西兰:Marks & Spencer New Zealand
2019/07/21 全球购物
英国名牌服装购物网站:OD’s Designer
2019/09/02 全球购物
J2SDK1.5与J2SDK5.0有什么区别
2012/09/19 面试题
如何开发安全的AJAX应用
2014/03/26 面试题
银行求职推荐信范文
2013/11/30 职场文书
学校志愿者活动总结
2014/06/27 职场文书
餐厅保洁员岗位职责
2015/04/10 职场文书
老干部座谈会主持词
2015/07/03 职场文书
党员读书活动心得体会
2016/01/14 职场文书
2016年中学植树节活动总结
2016/03/16 职场文书
pytorch 使用半精度模型部署的操作
2021/05/24 Python
如何在Python中妥善使用进度条详解
2022/04/05 Python