回复
php 文件操作 原创
深处莫神
发布于 2022-8-25 09:26
5584浏览
0收藏
目录
文件操作
获取文件数据
文件和文件夹的区分
3.获得文件路径之后,获得的路径目录下是包含有文件和文件夹两种类型的,需要对文件和文件夹进行不同的区别,文件需要获取文件类型为本身的后缀例如:txt,同时二者的操作也是对应不同的,要根据类型的不同进行填写。
数据填入表格
4.获取到数据之后,将获取的信息填入到表格之中,此时会用到 高级分离术(需要在html或其他地方使用php语法时候需要进行嵌套)—即就是将循环分成两半
知识点 |
---|
pathinfo(path, options)函数~~例如(/documents/gfg.txt)~~会根据options不同返回目录名( /documents),基本名( gfg.txt),扩展名(txt) |
字节大小转换
5.获取字节大小需要往上搜素相关转换函数,把其转换为以KB,GB,MB,字节为单位的文件大小
字节计算
文件夹字的总和应该等于文件夹里包含的所有文件的文件字节之和。主要是用队列存储第一级的文件(大队列),然后从第一级文件的第一个文件开始扫描里面所包含的文件,如果是文件夹,入队小队列,是文件计算字节,双重循环即可计算。
文件新建操作
6.文件操作–新建文件,点击按钮触发新建文件事件,文件名称为空则创建失败,\s匹配空白字符,文件名字不允许出现空白格。
7.action跳转行为 action=addfile
知识点 |
---|
file_put_contents() 函数把一个字符串写入文件中。 |
新建文件夹操作
7.文件操作–新建文件夹,与新建文件基本相同
知识点 |
---|
mkdir() 函数创建目录。 |
7.action跳转行为 action=adddir
文件删除操作
8.删除文件
删除文件 action=delfile
知识点 |
---|
unlink() 函数删除文件。 |
@ 即就是error control operator,预制符,抑制警告等非致命错误 |
文件重命名
column1 |
---|
prompt(msg,defaultText)------ msg:要在对话框显示的文本 defaultText:默认输入的文本 |
substr(string,start<,length>)-----从string 的start位置开始提取字符串 |
文件上传—首先文件上传后需要提交,提交则只有放在表单中才可进行提交操作
上传文件不能为空,为空的文件被上传是没有任何意义的。通过var_dump($_FILES;)可以查看到文件数组所含有的数组信息,然后分别对数组信息进行相对应情况的判断。
©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
分类
标签
已于2022-8-25 09:26:04修改
赞
收藏
回复
相关推荐