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

yipeiwu_com7年前PHP代码库
fopen() 函数用于在 PHP 中打开文件。
此函数的第一个参数含有要打开的文件的名称,第二个参数规定了使用哪种模式来打开文件:
复制代码 代码如下:

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

文件可能通过下列模式来打开:
r : 只读。指针定位在文件的开头,如果文件不会报错。
r+: 读/写。指针定位在文件的开头,如果文件不存会报错。
w : 只写。打开并清空文件的内容,如果文件不存在,则创建新文件。
w+: 读/写。打开并清空文件的内容,如果文件不存在,则创建新文件。
a : 追加。打开并将指针定位在文件尾,如果文件不存在,则创建新文件。
a+ : 读/追加。打开并将指针定位在文件尾,如果文件不存在,则创建新文件。
x : 只写。创建新文件。如果文件以存在,则返回 FALSE。
x+ : 读/写。创建新文件。如果文件已存在,则返回 FALSE 和一个错误。

相关文章

PHP文件生成的图片无法使用CDN缓存的解决方法

今天发现线上有个问题,线上一个图片域名,在前端已经加了CDN缓存,不落缓存,则用PHP动态实现图片缩放,但经PHP处理过的图片输出后,每次都要从后端读取,后端服务器压力瞬间增加,经分析,...

php定义参数数量可变的函数用法实例

本文实例讲述了php定义参数数量可变的函数用法。分享给大家供大家参考。具体分析如下: php中的的函数参数可以不固定,甚至不用定义参数,在函数内部使用func_get_args()函数获...

PHP中十六进制颜色与RGB颜色值互转的方法

16进制的颜色值通常表示为#FFFFFF,当前也有缩减为#FFF,前提是两位两位必需相同,例如#FEFEFE这种,就不能进行缩减。而RGB的颜色格式是由3组0~255的数字构成,分别代表...

浅析PHP中的字符串编码转换(自动识别原编码)

复制代码 代码如下:/** * 对数据进行编码转换 * @param array/string $data     ...

PHP实现的购物车类实例

本文实例讲述了PHP实现的购物车类。分享给大家供大家参考。具体分析如下: 该购物车类是基于CodeIgniter的购物车类仿写实现的。 购物车基本功能如下: 1) 将物品加入购物车 2...