258 of 410 menu

Funkcija mkdir

Funkcija mkdir izveido jaunu direktoriju norādītajā ceļā. Pirmo parametru funkcija pieņem kā virkni ar ceļu uz direktoriju, otro (neobligāto) - piekļuves tiesības astotnieku skaitļa formā, trešo (neobligāto) - rekursīvas direktoriju izveides karogu. Pēc noklusējuma tiesības tiek iestatītas kā 0777 (maksimālās tiesības).

Sintakse

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

Piemērs

Izveidosim direktoriju 'test' pašreizējā mapē:

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

Piemērs

Izveidosim direktoriju ar piekļuves tiesībām 0755:

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

Piemērs

Izveidosim ligzdotās direktorijas, izmantojot karogu recursive:

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

Piemērs

Pārbaudīsim direktorijas eksistenci pirms izveides:

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

Skatiet arī

  • funkciju rmdir,
    kas izdzēš direktoriju
  • funkciju is_dir,
    kas pārbauda direktorijas eksistenci
  • funkciju chmod,
    kas maina piekļuves tiesības
  • funkciju scandir,
    kas nolasa direktorijas saturu
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt