Di dalama PHP sudah disediakan fungsi/function khusus untuk membuat folder baru dan menghapus folder. Kedua fungsi ini bisa kita gunakan di php sesuai dengan keinginan kita. Untuk membuat folder baru atau menghapus sebuah folder di php kita bisa menggunakan fungsi berikut ini :
- mkdir() = untuk membuat sebuah folder atau directory
- rmdir() = untuk menghapus folder atau directory
Membuat folder atau directory baru dengan fungsi mkdir()
Berikut cara penggunaan fungsi mkdir() di php :
<?php
//cara penggunaan fuction mkdir()
mkdir('nama folder baru','aksi setelah membuat folder');
?>
Perhatikan pada contoh di atas, untuk membuat folder atau directory baru dengan php kita menggunakan fungsi mkdir(), lalu isikan nama folder/directory yang ingin di buat dan pada parameter keduanya merupakan opsional, bisa di isi atau tidak, pada parameter kedua berfugsi untuk melakukan atau behavior saat folder berhasil dibuat.
<?php
//cara penggunaan fuction mkdir()
mkdir('belajar php');
?>
atau
<?php
//membuat fungsi untuk parameter aksi
function sukses(){
echo "Folder berhasil di buat";
}
//penggunaan fuction mkdir()
mkdir('belajar php',sukses());
?>
index.php
<!DOCTYPE html>
<html>
<head>
<title>Cara Membuat dan Menghapus Folder Dengan PHP</title>
</head>
<body>
<h1>Cara Membuat dan Menghapus Folder Dengan PHP</h1>
<?php
//membuat fungsi untuk parameter aksi
function sukses(){
echo "Folder berhasil dibuat";
}
//penggunaan fuction mkdir()
mkdir('belajar php',sukses());
?>
</body>
</html>
Perhatikan pada contoh di atas, kita membuat function dengan nama sukses() dan berisi perintah untuk menampilkan kata Folder berhasil dibuat, fungsi ini kita letakkan pada parameter kedua untuk menampilkan pesan bahwa folder berhasil dibuat pada saat folder telah berhasil dibuat.
Sekarang kita coba akses melalui browser, dan hasilnya seperti berikut :
Dari hasil tersebut bisa dilihat yang sebelumnya pada folder/direktory project belum ada folder, setelah file index.php diakses folder belajar php berhasil dibuat.
Menghapus folder atau directory baru dengan fungsi rmdir()
Setelah berhasil membuat folder dengan php sekarang kita akan mencoba menghapus folder dengan php. Untuk menghapus folder dengan php kita bisa menggunakan fungsi rmdir().
Berikut contoh penggunaan fungsi rmdir() :
Pertama kita buat file php, misal dengan nama rmdir.php dengan sintak sepeeti berikut ini :
<!DOCTYPE html>
<html>
<head>
<title>Cara Membuat dan Menghapus Folder Dengan PHP</title>
</head>
<body>
<h1>Cara Membuat dan Menghapus Folder Dengan PHP</h1>
<?php
//penggunaan fuction rmdir()
rmdir('belajar php');
?>
</body>
</html>
Jalankan di browser dan lihat apakah folder berhasil di hapus.
Hasilnya seperti berikut :
Terlihat dari hasilnya kita berhasil menghapus folder belajar php.
Demikian tutorial cara membuat dan menghapus folder dalam php menggunakan fungsi mkdir() dan rmdir(), semoga dapat bermanfaat.
