PHP fopen()函数
时间:6年前 阅读:4669
fopen函数用于打开文件, 其调用格式为:
FILE *fopen(char *filename, *type);
在介绍这个函数之;前, 先了解一下以下的知识。
(1) 流(stream)和文件(file)
流和文件 在Turbo C2.0中是有差别的, Turbo C2.0 为编程者和被訪问的设备之间提供了一层抽象的东西, 称之为"流", 而将详细的实际设备叫做文件。流是一个逻辑设备, 具有相同的行为。因此, 用来进行磁盘文件写的函数也相同能够用来进行打印机的写入。在Turbo C2.0中有两种性质的流: 文字流( text stream)和二进制(binary stream)。对磁盘来说就是文本文件和二进制文件。本软件为了便于让读者易理解Turbo C2.0语言而没有对流和文件作特别区分。
(2) 文件指针FILE
实际上FILE是一个新的数据类型。它是Turbo C2.0的基本数据类型的集合, 称之为结构指针。有关结构的概念将在第四节中具体介绍, 这里仅仅要将FILE理解为一个包含了文件管理有关信息的数据结构, 即在打开文件时必须先定义一个文件指针。
(3) 以后介绍的函数调用格式将直接写出形式參数的数据类型和函数返回值的数据类型。比如: 上面打开文件的函数, 返回一个文件指针, 当中形式參数有两个, 均为字符型变量(字符串数组或字符串指针)。本软件不再对函数的调用格式作具体说明。
如今再来看打开文件函数的使用方法。
fopen()函数中第一个形式參数表示文件名称, 能够包括路径和文件名称两部分。
<?php $file = fopen('test.txt','w'); // 'w'可写,并清除文件内容 --- fopen((1)文件名称,(2)打开方式,(3)【是否使用include_path】) ?>
本站声明:网站内容来源于网络,如有侵权,请联系我们https://www.qiquanji.com,我们将及时处理。
微信扫码关注
更新实时通知
网友评论