PHP中的文件操作

文件系统的概述

任何类型的变量在运行的时候都是将其加载到内存里面。但是内存有一个特点:CPU读取内存的速度很快,但是一旦断电,内存里面的数据就会消失。如果要持久的保存数据,有两种方法:将数据存储到数据库或者存储到文件里面。

文件的处理一般包括:创建,编辑,复制,粘贴,删除,上传和下载。

PHP里面对文件的操作是基于UNIX系统的。所以在PHP里面文件相关的操作函数有很多是类似于UNIX Shell命令。Windows操作系统里面没有提供那么多像UNIX系统提供的文件操作函数,但是大部分函数功能是兼容

文件类型

PHP里面,文档类型有7(基于UNIX系统),如果是基于Windows系统,文件类型只有3种。

UNIX系统下面文件类型有7种:fifochardirblocklinkfile unknown

如下表:

文件类型

描述

fifo

命名管道,用于将信息的一个进程传递到另一个进程

char

字符设备

Dir

目录类型

Block

块设备类型

Link

符号链接,是指向文件的指针

File

普通文件类型

unknown

未知类型

原文地址:https://www.cnblogs.com/zhubaixue/p/7306529.html