chmod

(PHP 3, PHP 4 )

chmod -- Cambia le impostazioni del file

Descrizione

int chmod ( string filename, int mode)

Tenta di cambiare le impostazioni del file filename in quelle date in mode.

Si osservi che mode non viene automaticamente assunto come valore ottale, per cui le stringhe (come "g+w") non verranno elaborate correttamente. Per ottenere l'operazione desiderata, è necessario far iniziare mode con uno zero (0):

chmod ("/somedir/somefile", 755);   // decimale; probabilmente errato   
chmod ("/somedir/somefile", "u+rwx,go+rx"); // stringa; errato       
chmod ("/somedir/somefile", 0755);  // ottale; valore corretto di mode

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

Vedere anche chown() e chgrp().

Nota: Questa funzione non è implementata su piattaforme Windows