258 of 410 menu

Função mkdir

A função mkdir cria um novo diretório no caminho especificado. O primeiro parâmetro da função é uma string com o caminho para o diretório, o segundo (opcional) - as permissões de acesso na forma de um número octal, o terceiro (opcional) - o flag de criação recursiva de diretórios. Por padrão, as permissões são definidas como 0777 (permissões máximas).

Sintaxe

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

Exemplo

Vamos criar o diretório 'test' na pasta atual:

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

Exemplo

Vamos criar um diretório especificando permissões de acesso 0755:

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

Exemplo

Vamos criar diretórios aninhados usando o flag recursive:

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

Exemplo

Vamos verificar a existência do diretório antes de criá-lo:

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

Veja também

  • a função rmdir,
    que exclui um diretório
  • a função is_dir,
    que verifica a existência de um diretório
  • a função chmod,
    que altera as permissões de acesso
  • a função scandir,
    que lê o conteúdo de um diretório
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar