PHP文件类
该软件包可以通过多种方式操纵文件和目录。
它可以执行几种类型的操作。目前可以:
要求
安装
用法
<?php use Lablnet \\ Files ; require_once \" ../vendor/autoload.php \" ; $ files = new Files (); //Write on file $ files -> open ( \' test.txt \' , \' writeOnly \' )-> write ( \" I am test files \" ); // read the file var_dump ( $ files -> open ( \' test.txt \' , \' readOnly \' )-> read ( \' test.txt \' )); //delete the file $ files -> delete ( \' test.txt \' ); //Make dir $ files -> mkDir ( \' name \' ); //Change premission $ files -> permission ( \' test.txt \' , 0774 ); //Delete files $ files -> deleteFiles ([ \' test.txt \' ]); //Copy files $ files -> copyFiles ( \' /name \' , \' dir/ \' ,[ \' test.txt \' ]); //Move files $ files -> moveFiles ( \' / \' , \' dir/ \' ,[ \' test.txt \' ]); //Delete dirs $ files -> deleteDirs ([ \' test.txt \' ]); //Copy dirs $ files -> copyDirs ( \' / \' , \' dir/ \' ,[ \' test.txt \' ]); //Move dirs $ files -> moveDirs ( \' / \' , \' dir/ \' ,[ \' test.txt \' ]); //File upload $ status = $ files -> fileUpload ( $ _FILES [ \' file \' ], \' / \' , \' image \' ); var_dump ( $ status ); //Multiple file upload $ status = $ files -> filesUpload ( $ _FILES [ \' file \' ], \' / \' , \' image \' , count ( $ _FILES [ \' file \' ][ \' name \' ])); var_dump ( $ status );
