PHP和MySQL Web开发读书笔记---数据的存储与检索

◇◆丶佛笑我妖孽 提交于 2020-01-05 23:53:28

为了提高自己看书的积极性,还是打算把一些笔记记录下来,也算是对自己的一种激励。

1.fopen()--------该函数有三种打开模式,分别为r(读),a(追加),w(写)

2.fwrite($fp,$outputstring)函数是向一个文件中写入$outputstring,和fputs()是一样的

3.fclose()函数关闭文件

4.feof(source $fp),即File End Of File,当指针指向了文件末尾,返回true,否则false

5.fgets($fp,999)每次从文件中读取一行,直至遇到一个换行符、或者文件结束符EOF,或者998B个字节

6.fgetss($fp,999[,allowable_tags]),会过滤掉PHP和HTML标记和allowable_tags中包含的特殊标记

7.fgetcsv($fp,10,'\t')和fgets()类似

8.读取文件的4种方式:

  readfile($filename)这个函数将打开这个文件,并把文件内容输出的标准输出(即浏览器)

  fpassthru($fp)这个函数需要先用fopen()打开,在把文件内容返回给标准输出,成功返回true

  file()跟readfile()大致相同,不过这个函数返回一个数组,每行作为一个元素

  file_get_contents()与readfile()相同,不过这个函数把文件内容以字符串方式返回

9.fgetc()返回一个字符

10.fread($fp,123)该函数能返回一个任意长度的字符串

11.其他有用的文件函数

  file_exites($filename)查看文件是否存在

  filesize($filename)返回文件大小

  unlink($filename)删除一个文件,如果对这个文件的权限不够或不存在,则返回false

  在文件中定位的几个函数

    rewind($fp)把文件指针复位到文件开始

    ftell($fp)函数以字节为单位报告文件指针在当前文件中的位置

    fseek($fp,offset[,whence])可以将文件指针从whence移动offset个字节,whence的可取值为SEEK_SET(文件开始),SEEK_CUR(文件指针当前位        置),SEEK_END(文件末尾)

12.flock()文件锁定,如果打算使用这个函数,必须将其添加到所有使用文件的脚本中,否则没有意义

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!