Kazi is_dir

Kazi is_dir inakagua ikiwa njia maalum ipo na ikiwa ni folda. Kazi hurudisha true ikiwa njia ipo na ni folda, na false vinginevyo. Kigeuzi hupewa thamani ya mfuatano - njia ya folda inayokaguliwa.

Mtindo

phpis_dir(string $filename): bool

Mfano

Hebu tukague kuwepo kwa folda 'docs':

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

Matokeo ya kutekeleza kodi (ikiwa folda ipo):

phptrue

Mfano

Hebu tukague kuwepo kwa folda 'unknown_folder':

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

Matokeo ya kutekeleza kodi:

phpfalse

Mfano

Hebu tukague ikiwa njia maalum ni folda, na si faili:

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

Angalia pia

  • kazi file_exists,
    inayokagua kuwepo kwa faili/folda
  • kazi is_file,
    inayokagua faili
  • kazi scandir,
    inayosoma yaliyomo kwenye folda