If you call chgrp and pass a non-existent group, you'll get the warning "Warning: chgrp(): Unable to find gid for nogroup in".
To check beforehand if the group exists, use posix_getgrid() or posix_getgrnam().
chgrp
(PHP 4, PHP 5)
chgrp — Zmienia grupę pliku
Opis
Dokonuje zmiany grupy pliku podanego w parametrze nazwa_pliku na wybraną parametrem grupa
Tylko super użytkownik może zmienić dowolnie grupę pliku; inni użytkownicy mogą zmienić grupę pliku na dowolną grupę, której członkiem jest ten użytkownik.
Parametry
- nazwa_pliku
-
Ścieżka do pliku.
- grupa
-
Numer lub nazwa grupy.
Zwracane wartości
Zwraca TRUE w przypadku powodzenia, FALSE w przypadku błędu.
Notatki
Informacja: Ta funkcja nie będzie działać na zdalnych plikach, ponieważ przetwarzany plik musi być dostępny w systemie plików serwera.
Informacja: Gdy włączony jest tryb bezpieczny, PHP sprawdza, czy pliki lub katalogi, na których zostaną wykonane operacje mają takie same UID (owner) jak skrypt, który jest aktualnie wykonywany.
chgrp
04-Dec-2007 01:12
