Kazi mkdir

Kazi mkdir huunda saraka mpya kulingana na njia iliyobainishwa. Kigezo cha kwanza kinakubali kamba yenye njia ya saraka, cha pili (hiari) - ruhusa za upatikanaji kwa namna ya nambari ya octal, cha tatu (hiari) - bendera ya kuunda saraka kwa kujirudia. Kwa default, ruhusa zimewekwa kama 0777 (ruhusa za juu zaidi).

Mtindo

phpmkdir(path, [mode], [recursive], [context]);

Mfano

Wacha tuunde saraka 'test' katika folda ya sasa:

php<?php
  mkdir('test');
?>

Mfano

Wacha tuunde saraka kwa kubainisha ruhusa za upatikanaji 0755:

php<?php
  mkdir('test2', 0755);
?>

Mfano

Wacha tuunde saraka zilizowekwa kwa kutumia bendera recursive:

php<?php
  mkdir('test3/sub1/sub2', 0777, true);
?>

Mfano

Wacha tuangalie uwepo wa saraka kabla ya kuunda:

php<?php
  $dir = 'new_dir';
  if (!file_exists($dir)) {
    mkdir($dir);
    echo 'saraka imeundwa';
  } else {
    echo 'saraka tayari ipo';
  }
?>

Angalia pia

  • kazi rmdir,
    ambayo hufuta saraka
  • kazi is_dir,
    ambayo huangalia uwepo wa saraka
  • kazi chmod,
    ambayo hubadilisha ruhusa za upatikanaji
  • kazi scandir,
    ambayo husoma yaliyomo kwenye saraka