\laytp\libraryDirFile

文件夹和文件处理类

Summary

Methods
Properties
Constants
createDir()
recurDir()
rmDirs()
copyDirs()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

createDir()

createDir(  $path, integer  $mode = 511) : boolean

创建目录

Parameters

$path
integer $mode

Returns

boolean

recurDir()

recurDir(  $pathName, array  $filterDir = array(), array  $filterFile = array(), array  $selected = array(), array  $output = array('id' => 'id', 'fullName' => 'fullName', 'baseName' => 'baseName')) : array|null

循环遍历目录下的文件和文件夹并输出

Parameters

$pathName
array $filterDir
array $filterFile

需要过滤的文件名,*表示所有文件不展示

array $selected

设置是否已经选中

array $output

Returns

array|null

rmDirs()

rmDirs(string  $dirname, boolean  $withself = true) : boolean

删除文件夹

Parameters

string $dirname

目录

boolean $withself

是否删除自身

Returns

boolean

copyDirs()

copyDirs(string  $source, string  $dest) 

复制文件夹

Parameters

string $source

源文件夹

string $dest

目标文件夹