Manage Server Hard Disk Using PHP

By  on  

PHP provides some sweet functions to manage the server's hard disk. Here's how to use them.

copy()

Copies a file from a source file.

$result = copy('original.txt','new.txt');

disk_free_space()

Returns the number of bytes remaining on the disk.

$free_space = disk_free_space('/');

disk_total_space()

Returns the size of the disk in bytes.

$total_space = disk_total_space('/');

file_exists()

Confirms whether or not a file exists.

$exists = file_exists('rubbish.php');

unlink()

Deletes a file from the disk.

$file = 'rub.txt';
if(file_exists($file))
{
	unlink($file);
}

For more information on file-specific functions, read Basic PHP File Handling — Create, Open, Read, Write, Append, Close, and Delete.

Recent Features

  • By
    Interview with a Pornhub Web Developer

    Regardless of your stance on pornography, it would be impossible to deny the massive impact the adult website industry has had on pushing the web forward. From pushing the browser's video limits to pushing ads through WebSocket so ad blockers don't detect them, you have...

  • By
    CSS Animations Between Media Queries

    CSS animations are right up there with sliced bread. CSS animations are efficient because they can be hardware accelerated, they require no JavaScript overhead, and they are composed of very little CSS code. Quite often we add CSS transforms to elements via CSS during...

Incredible Demos

Discussion

  1. Mittul Chauhan

    i didnt know that ..

    thanx for sharing

Wrap your code in <pre class="{language}"></pre> tags, link to a GitHub gist, JSFiddle fiddle, or CodePen pen to embed!