PHP Classes

File: example/index.php

Recommend this page to a friend!
  Classes of Muhammad Umer Farooq   PHP File Manipulation Class   example/index.php   Download  
File: example/index.php
Role: Example script
Content type: text/plain
Description: Example script
Class: PHP File Manipulation Class
Manipulate files and directories in several ways
Author: By
Last change: Apply fixes from StyleCI
Date: 5 years ago
Size: 969 bytes
 

Contents

Class file image Download
<?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);