chmod

(PHP 3, PHP 4 )

chmod -- Modifica as permissões do arquivo

Descrição

int chmod ( string arquivo, int modo)

Tenta mudar as permissões do arquivo especificado por arquivo para o dado em modo.

Note que modo não é necessariamente um número octal, então strings (como "g+w") não funcionarão. Para garantir que a operação seja bem sucedida é necessário prefixar modo com zero (0):

chmod ("/arquivo/diretorio", 755);   // decimal; provavelmente incorreto
chmod ("/arquivo/diretorio", "u+rwx,go+rx"); // string; incorreto
chmod ("/arquivo/diretorio", 0755);  // octal; representação correta do modo

Retorna TRUE em caso de sucesso ou FALSE em falhas.

Veja também chown() e chgrp().