directory,英文单词。意思是n.人名地址录,(电话)号码簿;(计算机文件或程序的)目录。adj.指导的,指挥的;咨询的;管理的。
IT名词
Directory 类:用于典型操作,如复制、移动、重命名、创建和删除目录。也可将 Directory 类用于获取和设置与目录的创建、访问及写入操作相关的 DateTime 信息。由于所有的 Directory 方法都是静态的,所以如果只想执行一个操作,那么使用 Directory 方法的效率比使用相应的 DirectoryInfo 实例方法可能更高。大多数 Directory 方法要求当前操作的目录的路径。Directory 类的
静态方法对所有方法都执行安全检查。如果打算多次重用某个对象,可考虑改用 DirectoryInfo 的相应实例方法,因为并不总是需要安全检查。
主要方法
Directory类主要方法的使用帮助:
CreateDirectory 创建指定路径中的所有目录。
Delete 删除指定的目录。
Exists 确定给定路径是否引用磁盘上的现有目录。
GetAccessControl 返回某个目录的 Windows
访问控制列表 (ACL)。
GetCreationTime 获取目录的创建日期和时间。
GetCreationTimeUtc 获取目录创建的日期和时间,其格式为协调通用时间 (UTC)。
GetCurrentDirectory 获取应用程序的当前工作目录。
GetDirectories 获取指定目录中子目录的名称。
GetDirectoryRoot 返回指定路径的卷信息、根信息或两者同时返回。
GetFiles 返回指定目录中的文件的名称。
GetFileSystemEntries 返回指定目录中所有文件和子目录的名称。
GetLastAccessTime 返回上次访问指定文件或目录的日期和时间。
GetLastAccessTimeUtc 返回上次访问指定文件或目录的日期和时间,其格式为协调通用时间 (UTC)。
GetLastWriteTime 返回上次写入指定文件或目录的日期和时间。
GetLastWriteTimeUtc 返回上次写入指定文件或目录的日期和时间,其格式为协调通用时间 (UTC)。
GetLogicalDrives 检索此计算机上格式为“<驱动器号>:\u201d的
逻辑驱动器的名称。
GetParent 检索指定路径的父目录,包括
绝对路径和
相对路径。
.NET Framework 4.5框架中Directory类新增方法:
EnumerateDirectories(String) 返回指定路径中的目录名称的可枚举集合。
EnumerateDirectories(String, String) 返回指定路径中与搜索模式匹配的目录名称的可枚举集合。
EnumerateDirectories(String, String, SearchOption) 返回指定路径中与搜索模式匹配的目录名称的可枚举集合,还可以搜索子目录。
EnumerateFiles(String) 返回指定路径中的文件名的可枚举集合。
EnumerateFiles(String, String) 返回指定路径中与搜索模式匹配的文件名称的可枚举集合。
EnumerateFiles(String, String, SearchOption) 返回指定路径中与搜索模式匹配的文件名称的可枚举集合,还可以搜索子目录。
EnumerateFileSystemEntries(String) 返回指定路径中的文件系统项的可枚举集合。
EnumerateFileSystemEntries(String, String) 返回指定路径中与搜索模式匹配的文件系统项的可枚举集合。
EnumerateFileSystemEntries(String, String, SearchOption) 返回指定路径中与搜索模式匹配的文件名称和目录名称的可枚举集合,还可以搜索子目录。
SetCreationTime 为指定的文件或目录设置创建日期和时间。
SetCreationTimeUtc 设置指定文件或目录的创建日期和时间,其格式为协调通用时间 (UTC)。
SetCurrentDirectory 将应用程序的当前工作目录
设置为指定的目录。
SetLastAccessTime 设置上次访问指定文件或目录的日期和时间。
PHP Directory 函数
Directory 函数允许您获得关于目录及其内容的信息。
PHP Directory 函数是 PHP 核心的组成部分。无需安装即可使用这些函数。
下面列出了 PHP 5 中Directory 函数: