解析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 文件上传模型,支持多文件上传
Aug 13 PHP
关于页面优化和伪静态
Oct 11 PHP
PHP中英混合字符串截取函数代码
Jul 17 PHP
PHP按行读取文件时删除换行符的3种方法
May 04 PHP
php 判断网页是否是utf8编码的方法
Jun 06 PHP
浅析php工厂模式
Nov 25 PHP
php获取字符串中各个字符出现次数的方法
Feb 23 PHP
我整理的PHP 7.0主要新特性
Jan 07 PHP
在WordPress中获取数据库字段内容和添加主题设置菜单
Jan 11 PHP
php实现当前页面点击下载文件的简单方法
Sep 22 PHP
php+ajax实现无刷新文件上传功能(ajaxuploadfile)
Feb 11 PHP
PHP获取远程http或ftp文件的md5值的方法
Apr 15 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实现多维数组转字符串和多维数组转一维数组的方法
2015/08/08 PHP
PHP fclose函数用法总结
2019/02/15 PHP
PHP7内核CGI与FastCGI详解
2019/04/14 PHP
JS控制表格隔行变色
2006/06/26 Javascript
javascript 写类方式之四
2009/07/05 Javascript
JavaScript中setAttribute用法介绍
2013/07/20 Javascript
DOM基础教程之使用DOM控制表单
2015/01/20 Javascript
jQuery使用append在html元素后同时添加多项内容的方法
2015/03/26 Javascript
jQuery ztree实现动态树形多选菜单
2016/08/12 Javascript
JS实现title标题栏文字不间断滚动显示效果
2016/09/07 Javascript
那些精彩的JavaScript代码片段
2017/01/12 Javascript
js 递归和定时器的实例解析
2017/02/03 Javascript
Vue异步加载about组件
2017/10/31 Javascript
vue框架搭建之axios使用教程
2018/07/11 Javascript
在vue中使用vue-echarts-v3的实例代码
2018/09/13 Javascript
Vue页面跳转动画效果的实现方法
2018/09/23 Javascript
JavaScript的级联函数用法简单示例【链式调用】
2019/03/26 Javascript
详解Vue 全局变量,局部变量
2019/04/17 Javascript
微信小程序云开发之使用云数据库
2019/05/17 Javascript
小程序实现搜索界面 小程序实现推荐搜索列表效果
2019/05/18 Javascript
[01:43]深扒TI7聊天轮盘语音出处4
2017/05/11 DOTA
[01:33:07]VGJ.T vs Newbee Supermajor 败者组 BO3 第一场 6.6
2018/06/07 DOTA
[01:08:44]NB vs VP 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
python 获取本机ip地址的两个方法
2013/02/25 Python
linux系统使用python监控apache服务器进程脚本分享
2014/01/15 Python
python针对excel的操作技巧
2018/03/13 Python
pandas数据预处理之dataframe的groupby操作方法
2018/04/13 Python
Python向excel中写入数据的方法
2019/05/05 Python
python安装scipy的方法步骤
2019/06/26 Python
如何用Python 实现全连接神经网络(Multi-layer Perceptron)
2020/10/15 Python
Python的scikit-image模块实例讲解
2020/12/30 Python
移动HTML5前端框架—MUI的使用
2017/12/18 HTML / CSS
Ted Baker美国官网:英国时尚品牌
2018/10/29 全球购物
行政副总岗位职责
2014/02/23 职场文书
2015年法务工作总结范文
2015/05/23 职场文书
自动在Windows中运行Python脚本并定时触发功能实现
2021/09/04 Python