Fungsi is_dir

Fungsi is_dir memeriksa apakah jalur yang ditentukan ada dan apakah itu adalah direktori. Fungsi mengembalikan true jika jalur ada dan itu adalah direktori, dan false jika sebaliknya. Parameter menerima nilai string - jalur ke direktori yang diperiksa.

Sintaks

phpis_dir(string $filename): bool

Contoh

Mari periksa keberadaan direktori 'docs':

php<?php
  $res = is_dir('docs');
  var_dump($res);
?>

Hasil eksekusi kode (jika direktori ada):

phptrue

Contoh

Mari periksa keberadaan direktori 'unknown_folder':

php<?php
  $res = is_dir('unknown_folder');
  var_dump($res);
?>

Hasil eksekusi kode:

phpfalse

Contoh

Mari periksa apakah jalur yang ditentukan adalah direktori, bukan file:

php<?php
  $path = 'test.txt';
  
  if (is_dir($path)) {
    echo "'$path' is a directory";
  } else {
    echo "'$path' is NOT a directory";
  }
?>

Lihat juga

  • fungsi file_exists,
    yang memeriksa keberadaan file/direktori
  • fungsi is_file,
    yang memeriksa file
  • fungsi scandir,
    yang membaca isi direktori