258 of 410 menu

Funkce mkdir

Funkce mkdir vytváří nový adresář na zadané cestě. Prvním parametrem funkce přijímá řetězec s cestou k adresáři, druhým (volitelným) - přístupová práva ve formě osmičkového čísla, třetím (volitelným) - příznak rekurzivního vytváření adresářů. Ve výchozím nastavení jsou práva nastavena jako 0777 (maximální práva).

Syntaxe

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

Příklad

Vytvořme adresář 'test' v aktuální složce:

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

Příklad

Vytvořme adresář s uvedením přístupových práv 0755:

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

Příklad

Vytvořme vnořené adresáře pomocí příznaku recursive:

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

Příklad

Zkontrolujme existenci adresáře před vytvořením:

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

Viz také

  • funkci rmdir,
    která maže adresář
  • funkci is_dir,
    která kontroluje existenci adresáře
  • funkci chmod,
    která mění přístupová práva
  • funkci scandir,
    která čte obsah adresáře
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout