Dokonuje zmiany praw pliku podanego w parametrze nazwa_pliku na podane w prawa.
Pamiętaj, że parametr prawa nie jest automatycznie zastępowany wartością oktalną (ósemkową), więc łańcuchy (takie jak "g+w") nie będą poprawnie interpretowane. Aby zapewnić poprawność operacji musisz parametr prawa poprzedzić prefixem zero (0):
chmod ("/katalog/plik", 755); // dziesiętnie; prawdopodobnie nieprawidłowo chmod ("/katalog/plik", "u+rwx,go+rx"); // łańcuch; nieprawidłowo chmod ("/katalog/plik", 0755); // ósemkowo; poprawna wartość dla praw |
Zwraca TRUE w przypadku sukcesu, FALSE w przypadku porażki.
Patrz także: chown() i chgrp().
Notatka: Ta funkcja nie jest dostępna na platformie Windows.