mkdir ֆունկցիան

mkdir ֆունկցիան ստեղծում է նոր պանակ նշված ճանապարհով: Առաջին պարամետրով ֆունկցիան ընդունում է տող պանակի ճանապարհով, երկրորդ (ըստ ցանկության) - մուտքի իրավունքները ութանիշ թվի տեսքով, երրորդ (ըստ ցանկության) - ռեկուրսիվ պանակների ստեղծման դրոշակ: Լռելայնով իրավունքները սահմանվում են որպես 0777 (առավելագույն իրավունքներ):

Շարահյուսություն

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

Օրինակ

Ստեղծենք 'test' պանակը ընթացիկ թղթապանակում:

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

Օրինակ

Ստեղծենք պանակ՝ նշելով 0755 մուտքի իրավունքները:

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

Օրինակ

Ստեղծենք ներդրված պանակներ recursive դրոշակի օգնությամբ:

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

Օրինակ

Ստուգենք պանակի գոյությունը նախքան ստեղծելը:

php<?php
  $dir = 'new_dir';
  if (!file_exists($dir)) {
    mkdir($dir);
    echo 'պանակը ստեղծված է';
  } else {
    echo 'պանակը արդեն գոյություն ունի';
  }
?>

Տես նաև

  • rmdir ֆունկցիան,
    որը ջնջում է պանակը
  • is_dir ֆունկցիան,
    որը ստուգում է պանակի գոյությունը
  • chmod ֆունկցիան,
    որը փոխում է մուտքի իրավունքները
  • scandir ֆունկցիան,
    որը կարդում է պանակի պարունակությունը