Membuat Direktori atau Folder Baru di Server Menggunakan PHP

754

Beberapa waktu yang lalu, penulis sempat terpikirkan 🙄 ….bagaimana ya caranya membuat folder baru di server dengan menggunakan PHP?….Setelah di tanyain mbah Google ouh… ternyata untuk melakukan hal tersebut di dalam PHP ada yang namanya fungsi mkdir().

Berikut adalah fungsi rmkdir() yang penulis peroleh dari salah satu website, ya apuu..n penulis ampe lupa nama website-nya apaan ya?… (dicari: 😳 ).. fungsi tersebut akan mengembalikan nama direktori/folder baru jika berhasil dibuat serta mengembalikan nilai false jika direktori/folder baru tersebut gagal dibuat.

<?php

//fungsi untuk membuat direktori/folder baru

function rmkdir($path, $mode = 0755) {

$path = rtrim(preg_replace(array(“/\\\\/”, “/\/{2,}/”), “/”, $path), “/”);

$e = explode(“/”, ltrim($path, “/”));

if(substr($path, 0, 1) == “/”) {

$e[0] = “/”.$e[0];

}

$c = count($e);

$cp = $e[0];

for($i = 1; $i < $c; $i++) {

if(!is_dir($cp) && !@mkdir($cp, $mode)) {

return false;

}

$cp .= “/”.$e[$i];

}

return @mkdir($path, $mode);

}

?>

Nah, untuk membuat direktori/folder baru di server dalam folder yang sama misalkan nama folder tersebut adalah “folder-ku” pemanggilan fungsi-nya adalah:

<?php

//memanggil funsi rmkdir ()

$dirName =”folder-ku”;

if(rmkdir($dirName, 0777)){

echo “direktori $dirName berhasil dibuat”;

}else{

echo “direktori $dirName gagal dibuat”;

}

?>

–Semoga Bermanfaat–

  • klo misalkan mw ngehapus folder yg di buat itu beserta isi2nya gmn tuh?

    mohon bantuannya

  • oh ia……

    (script ini nyatuinnya gmn?)

  • Benny

    makasih banyak Bro atas scriptnya 🙂

  • Mantap informasinya..maju terus php…
    Kalau ada waktu main juga ke web ku ya…salam..