(独孤九剑)--PHP视频学习--文件系统

Posted jianxian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(独孤九剑)--PHP视频学习--文件系统相关的知识,希望对你有一定的参考价值。

【一】文件系统概述

文件的创建,删除,编辑,复制,粘贴(移动),即文件的增删改查

 

【二】读取文件

打开读取:readfile(string),传入文件路径即可打开读取(如读取成功,则返回字节数)

打开赋值给变量:file_get_contents(),返回字符型

打开读取关闭分步操作:fopen,fread,fclose

①fopen有两个参数,fopen(打开路径,打开方式),打开方式为只读 / 读写

②fread有两个参数,fread(读取文件名,可选,读取最大字节限制)

③fclose关闭文件,以免打开的文件占用服务器资源

fopen打开文件模式列表:

r      只读,将文件指针指向文件头;

r+    读写,将文件指针指向文件头;

w     写入方式打开,将文件指针指向文件头并将文件大小截取为0。如果文件不存在则创建文件

w+   读写方式打开,将文件指针指向文件头并将文件大小截取为0。如果文件不存在则创建文件

a      写入方式打开,将文件指针指向文件尾部。如果文件不存在则创建文件

a+    读写方式打开,将文件指针指向文件尾部。如果文件不存在则创建文件

x      创建并以写入方式打开。如果已存在,则fopen()调用失败返回FALSE,并生成一条E_WARNING警告级别的错误信息。如果文件不存在则尝试创建

x+    创建并以读写方式打开。...

 

【三】创建修改文件内容

(1)获取文件内容

file_get_contents返回字符串
$contents = file_get_contents(./new.txt);
echo "$contents";

(2)写入文件内容

   file_put_contents返回字节长度

        向指定文件写入字符串,如果不存在则创建文件,并返回写入的字节长度

$contents = file_put_contents(./new1.txt,我是新内容);
echo "$contents";

(3)

 

以上是关于(独孤九剑)--PHP视频学习--文件系统的主要内容,如果未能解决你的问题,请参考以下文章

(独孤九剑)--PHP视频学习--PHP简介

(独孤九剑)--PHP视频学习--cURL

MYSQL独孤九剑日志系统之binlogredolog

独孤九剑 《Maven+CMS+Redis+Solr+Linux+Nginx+Springmvc+Mybatis+单点登录》

独孤九剑第三式-决策树和随机森林

独孤九剑第一式-岭回归和Lasso回归