English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial PHP Base

Tutorial PHP Avanzato

PHP & MySQL

Manuale PHP

Uso e esempio della funzione PHP chmod()

Manuale PHP Filesystem

La funzione chmod() può modificare i permessi del file specificato. Restituisce true se il successo, altrimenti false.

Sintassi

bool chmod ( string filename, int mode )

Prova a modificare il modello del file specificato da filename con il modello fornito in mode.

Attenzione, mode non viene considerato automaticamente come valore ottale e non può essere usato come stringa (ad esempio "g+w"). Per garantire un'operazione corretta, è necessario aggiungere 0 davanti a mode

Il parametro "mode" contiene tre numeri ottali in sequenza che specificano rispettivamente i limiti di accesso del proprietario, del gruppo del proprietario e di tutti gli altri. Ogni parte può essere calcolata aggiungendo i permessi necessari per ottenere i permessi desiderati. Il numero 1 indica di rendere il file eseguibile, il numero 2 indica di rendere il file scrivibile, il numero 4 indica di rendere il file leggibile. Aggiungi questi numeri per stabilire i permessi necessari.

Esempio online

<?php
   // proprietario può leggere e scrivere, nessun altro può leggere o scrivere
   chmod("/PhpProject/sample.txt", 0600);
   // proprietario può leggere e scrivere, altri possono leggere e scrivere
   chmod("/PhpProject/sample.txt", 0644);
   // proprietario e altri possono condividere ed eseguire
   chmod("/PhpProject/sample.txt", 0755);
   // proprietario, il gruppo proprietario può leggere
   chmod("/PhpProject/sample.txt", 0740);
?>