Pada kesempatan kali ini saya akan menjelaskan cara menggunakan directory di php. Perlu teman-teman ketahui sebelumnya, directory adalah lokasi tempat penyimpanan file pada system yang berisi berisi informasi file dan isi dari masing-asing file tersebut. Namun untuk manipulasi dan penggunaan yang terkait directory di php, kalian bisa menggunakan 11 (sebelas) fungsi yang dari masing-masing fungsi tersebut bisa digunakan untuk manipulasi directory. Berikut 11 (sebelas) fungsi yang dapat kalian gunakan dibawah ini :

  1. mkdir() berfungsi untuk membuat direktori baru.
  2. scandir() berfungsi untuk melihat isi direktori tertentu.
  3. rmdir() berfungsi untuk menghapus direktori tertentu.
  4. rename() berfungsi untuk mengubah nama direktori tertentu.
  5. chroot() berfungsi untuk mengubah direktori root.
  6. closedir() berfungsi untuk menutup pegangan direktori.
  7. dir() berfungsi untuk mengembalikan instance kelas Direktori.
  8. getcwd() berfungsi untuk mengembalikan direktori kerja saat ini.
  9. opendir() berfungsi untuk membuka pegangan direktori.
  10. readdir() berfungsi untuk mengembalikan entri dari pegangan direktori.
  11. rewinddir() berfungsi untuk mengatur ulang pegangan direktori.

Sebagai contoh, disini saya ingin melihat isi dari directory C: yang ada di komputer saya menggunakan PHP. Maka kodenya seperti berikut :

  • Melihat isi Directory C:

Untuk dapat melihat isi dari directory yang akan ditentukan kalian bisa menggunakan fungsi scandir(). Fungsi ini akan mengembalikan nilai berupa array yang berisi nama-nama dari isi directory tersebut.

Note:

  1. parameter C: adalah lokasi directory yang ingin dilihat
  2. parameter 0777 adalah untuk memberikan hak akses penuh untuk directory tersebut.
  3. parameter true adalah untuk mengizinkan pembuatan directory secara rekursif.
  • Membuat Directory:

Untuk dapat membuat directory di php. Fungsi php yang dapat kalian gunakan adalah mkdir(). Fungsi tersebut akan membuat folder sesuai di directory yang ditentukan, berikut kodenya:

Note:

  1. parameter C:\Dumet School adalah untuk membuat directory folder baru dengan nama Dumet School di lokasi C:
  2. parameter 0777 adalah untuk memberikan hak akses penuh untuk directory tersebut.
  3. parameter true adalah untuk mengizinkan pembuatan directory secara rekursif.

Sampai disini penjelasan saya mengenai cara menggunakan directory di php, semoga bermanfaat.