老生常谈PHP 文件写入和读取(必看篇)
发布时间:2021-01-18 08:32:06 所属栏目:PHP教程 来源:网络整理
导读:文章提纲: 一.实现文件读取和写入的基本思路 二.使用fopen方法打开文件 三.文件读取和文件写入操作 四.使用fclose方法关闭文件 五.文件指针的移动 六.Windows和UNIX下的回车和换行 一.实现文件读取和写入的基本思路: 1.通过fopen方法打开文件:$fp
•采用w+模式写入文本“w+ mode”基于”I am initialized value”的初始文本我们运行以下代码:
运行后,我们发现”I am initialized value”已经被删除了,然后才加上了“w+ mode”这段新文本
![]() 三.文件读取和文件写入操作先说说几个比较重要的函数: •file_exists():判断文件是否存在,返回布尔值 •filesize():判断一个文件大小,返回文件的字节数,为整型数字 •unlink():删除一个文件写入文件fwrite(资源文件对象[string],写入方式[string]),资源文件对象即为fopen方法返回的参数,为Resource类型,写入方式可以是w(或者w+,r+) 已经有上面的例子,这里就不放demo了读取文件这是我们要读取的文件内容:读取文件的方式有以下几种:1.一次读取一个字节的数据 fgetc()2.一次读取指定的字节数的数据 fread()3.一次读取一行数据 fgets()/fgetcsv()4.一次读完全部数据fpassthru()/ file()1. 一次读取一个字节 —— 通过fgetc()获取单个字节
运行:
![]() 字节而不是一个字符! 上面的例子中我们是逐个输出,现在让我们只做一次输出,看看结果怎样:
运行结果如下,我们得到的不是汉字“我”,而是一个乱码,其实这个乱码就是一个字节
![]() (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |