Gli ultimi tutorial di sviluppo web
 

PHP chmod() Function


<Completa PHP Filesystem di riferimento

Definizione e l'utilizzo

Il chmod() funzione cambia i permessi del file specificato.

Restituisce TRUE in caso di successo e FALSE in caso di fallimento.

Sintassi

chmod(file,mode)

Parametro Descrizione
file Necessario. Specifica il file per controllare
mode Necessario. Specifica le nuove autorizzazioni.

Il parametro mode consiste di quattro numeri:

  • Il primo numero è sempre zero
  • Il secondo numero indica i permessi per il proprietario
  • Il terzo numero specifica autorizzazioni per gruppo di utenti del proprietario
  • Il quarto numero specifica i permessi per tutti gli altri

I valori possibili (per impostare più permessi, aggiungere i seguenti numeri):

  • 1 = eseguire i permessi
  • 2 = permessi di scrittura
  • 4 = autorizzazioni di lettura

Esempio

<?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 Filesystem di riferimento