258 of 410 menu

Funkcja mkdir

Funkcja mkdir tworzy nowy katalog we wskazanej ścieżce. Pierwszy parametr funkcji przyjmuje ciąg znaków ze ścieżką do katalogu, drugi (opcjonalny) - uprawnienia dostępu w postaci liczby ósemkowej, trzeci (opcjonalny) - flagę rekurencyjnego tworzenia katalogów. Domyślnie uprawnienia są ustawione na 0777 (maksymalne uprawnienia).

Składnia

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

Przykład

Utwórzmy katalog 'test' w bieżącym folderze:

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

Przykład

Utwórzmy katalog z określeniem uprawnień dostępu 0755:

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

Przykład

Utwórzmy zagnieżdżone katalogi za pomocą flagi recursive:

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

Przykład

Sprawdźmy istnienie katalogu przed utworzeniem:

<?php $dir = 'new_dir'; if (!file_exists($dir)) { mkdir($dir); echo 'directory created'; } else { echo 'directory already exists'; } ?>

Zobacz też

  • funkcję rmdir,
    która usuwa katalog
  • funkcję is_dir,
    która sprawdza istnienie katalogu
  • funkcję chmod,
    która zmienia uprawnienia dostępu
  • funkcję scandir,
    która odczytuje zawartość katalogu
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć