tutoriais mais recente desenvolvimento web
 

PHP chmod() Function


<Completa PHP Sistema de Arquivos de Referência

Definição e Uso

O chmod() função altera as permissões do arquivo especificado.

Retorna TRUE em caso de sucesso e FALSE em caso de falha.

Sintaxe

chmod(file,mode)

Parâmetro Descrição
file Requeridos. Especifica o arquivo para verificar
mode Requeridos. Especifica as novas permissões.

O parâmetro de modo consiste de quatro números:

  • O primeiro número é sempre zero
  • O segundo número especifica permissões para o proprietário
  • O terceiro número especifica permissões para grupo de usuário do proprietário
  • O quarto número especifica as permissões para todos os outros

Os valores possíveis (para definir várias permissões, adicione-se os seguintes números):

  • 1 = permissões de execução
  • 2 = permissões de gravação
  • 4 = permissão de leitura

Exemplo

<?php
// Read and write for owner, nothing for everybody else
chmod("test.txt",0600);

// Read and write for owner, read for everybody else
chmod("test.txt",0644);

// Everything for owner, read and execute for everybody else
chmod("test.txt",0755);

// Everything for owner, read for owner's group
chmod("test.txt",0740);
?>

<Completa PHP Sistema de Arquivos de Referência