mkdir
(PHP 4, PHP 5)
mkdir — Cria um diretório
Descrição
Tenta criar o diretório especificado pelo caminho pathname .
Parâmetros
- pathname
-
O caminho do diretório.
- mode
-
O modo padrão é 0777, que significa o acesso mais abrangente possÃvel. Para mais informações sobre os modos, leia os detalhes na página da chmod().
Nota: O parâmetro mode é ignorado no Windows.
Note que você provavelmente quer especificar o mode como um número octal, o que significa que ele deve ter o zero inicial. O mode é também modificado pela umaks atual, que você pode mudar usando umask().
- recursive
-
- context
-
Nota: O suporte ao contexto foi adicionado com o PHP 5.0.0. Para uma descrição de contextos, veja Streams
Valor Retornado
Retorna TRUE em caso de sucesso ou FALSE em falhas.
Histórico
Versão | Descrição |
---|---|
5.0.0 | O parâmetro recursive foi adicionado |
5.0.0 | A partir do PHP 5.0.0, mkdir() também pode ser usada com alguns wrappers de URL. Veja em List of Supported Protocols/Wrappers uma lista de quais wrappers suportam mkdir() |
4.2.0 | O parâmetro mode tornou-se opcional. |
Exemplos
Example#1 Exemplo de mkdir()
<?php
mkdir("/path/to/my/dir", 0700);
?>
Notas
Nota: Quando o safe-mode está ativo, o PHP verifica se o diretório que será afetado por essa operação tem o mesmo UID (proprietário) do script que está sendo executado.