258 of 410 menu

Funzione mkdir

La funzione mkdir crea una nuova directory nel percorso specificato. Il primo parametro della funzione accetta una stringa con il percorso della directory, il secondo (opzionale) - i permessi di accesso sotto forma di numero ottale, il terzo (opzionale) - il flag di creazione ricorsiva delle directory. Per impostazione predefinita, i permessi sono impostati su 0777 (permessi massimi).

Sintassi

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

Esempio

Creiamo una directory 'test' nella cartella corrente:

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

Esempio

Creiamo una directory specificando i permessi di accesso 0755:

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

Esempio

Creiamo directory nidificate utilizzando il flag recursive:

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

Esempio

Verifichiamo l'esistenza della directory prima di crearla:

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

Vedi anche

  • la funzione rmdir,
    che elimina una directory
  • la funzione is_dir,
    che verifica l'esistenza di una directory
  • la funzione chmod,
    che modifica i permessi di accesso
  • la funzione scandir,
    che legge il contenuto di una directory
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta