返回类型:返回文件类型。可能的值有 fifo,char,dir,block,link,file 和 unknown。 出错则返回 false
is_dir( ) -- 判断给定文件名是否是一个目录
语法结构:is_dir(名称)
返回类型:如果文件名存在并且是一个目录则返回 true,否则返回 false。
is_executable( ) -- 判断给定文件名是否可执行
语法结构:is_executable(名称)
返回类型:如果文件存在且可执行则返回 TRUE,否则返回 FALSE。
is_file( ) -- 判断给定文件名是否为一个正常的文件
语法结构:is_file(名称)
返回类型:如果文件存在且为正常的文件则返回 TRUE。
is_link( ) -- 判断给定文件名是否为一个符号连接
语法结构:is_link(名称)
返回类型:如果文件存在并且是一个符号连接则返回 true。
is_readable( ) -- 判断给定文件名是否可读
语法结构:is_readable(文件名称)
返回类型:如果文件存在并且可读则返回 TRUE。
is_writable( ) -- 判断给定的文件名是否可写
语法结构:is_writable(文件名称)
返回类型:如果文件存在并且可写则返回 TRUE。
实现iterator接口的目录读取
Iterator接口的标准方法
current():返回当前列表(list)中的元素值。
next():用于在一个列表中向下移动一个位置。
valid():检测在当前列表中是否还有下一个元素,如果有,返回true,否则返回false。
rewind():可以访问指定特征的元素列表,在开始操作iterator时,会将指针设置在顶部。
12下一页阅读全文







