下载此文档

PHP文件系统.ppt


文档分类:IT计算机 | 页数:约28页 举报非法文档有奖
1/28
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/28 下载此文档
文档列表 文档介绍
文件是来存取数据的方式之一。相对于
数据库来说,文件在使用上更方便、更
直接。如果数据比较少、比较简单,使
用文件无疑是一种最好的方法。PHP内置
函数提供了丰富的文件和目录读写功能
以及文件上传功能,可以快速便捷地实
现这些需求。
1
第9周文件系统
文件处理
目录处理
文件上传
2
第9周文件系统
文件处理
文件处理包括打开、读取、关闭、重写等,掌握文件的处理需要读者理清思路,掌握文件处理的关键步骤和常用函数.
例如,访问一个文件需要3步:打开文件、读写文件和关闭文件。其他的操作要么是包含在读写文件中(如显示内容、写入内容等),要么与文件自身的属性有关系(如文件遍历、文件改名等)。
除了可以对文件进行基本的读写操作外,还可以对文件指针进行查找、定位,以及对正在读取的文件进行锁定等。
1、打开/关闭文件
2、读写文件
3、操作文件
4、文件指针
5、锁定文件
文件处理
file_exists()
读取文件之前要判断文件其是否存在,通过file_exists()函数实现判断文件或目录是否存在。
函数语法:
bool file_exists(string filename)
函数说明:
判断文件或目录是否存在,存在则返回真,否则返回假。
打开/关闭文件
fopen()
文件的访问,都是通过句柄实现的,脚本可以通过句柄与文件交互。
函数语法:
resource fopen(string $filename, string $mode)
函数说明:
打开文件或者指定的URL。参数$filename就是要打开的文件的文件名,参数$mode为打开模式,可选参数有r、r+、w、w+、a、 a+、b等。
6
打开/关闭文件
mode
说明
r
只读方式打开文件
r+
读写方式打开文件
w
只写方式打开文件,若文件不存在则创建该文件
w+
读写方式打开文件,若文件不存在则创建该文件
a
写方式打开文件,指针指向文件尾,表示可以在文件中追加数据,若文件不存在则创建该文件
a+
读写方式打开文件指针指向文件尾,表示可以在文件中追加数据,若文件不存在则创建该文件
b
以二进制方式打开文件
打开/关闭文件
fclose()
打开一个文件读写完毕后,记得及时关闭这个文件(一个已经打开的文件句柄)是一个良好的习惯,否则可能引起错误。
函数语法:
bool fclose(resource $handle)
函数说明:
将已经打开的$handle指向的文件关闭,文件指针$handle必须有效。关闭成功返回true,失败返回false。
例9-1
打开/关闭文件
文件操作中最频繁的应该是读取操作。从文件
中读取数据,可以读取一个字符、一行字串或整
个文件,还可以读取任意长度的字串。
文件读取函数分为两种,
一种是把文件全部读入内存的函数,如readfile()、file()和file_get_contents() ;
一种是依靠文件内部的指针,来读取文件内容的函数,如fread() 、fgetc()、 fgets()、 fgetss()函数。
这两种函数都有其优缺点,在实际应用中,可以根据情况选择。
9
读写文件
readfile()函数
readfile()函数用于读入一个文件并将其写入到输出缓冲,
如果出现错误则返回false,返回从文件中读入的字节数。
函数语法:int readfile(string filename)
readfile()函数,不需要打开/关闭文件,不需要echo/print
等输出语句,直接写出文件名即可。
file()函数
file()函数也可以读取整个文件的内容,只是file()函数将
文件内容按行存放到数组中。如果失败则返回false。
函数语法如下:
array file(string filename)
读写文件

PHP文件系统 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数28
  • 收藏数0 收藏
  • 顶次数0
  • 上传人q1188830
  • 文件大小779 KB
  • 时间2018-07-03
最近更新