English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP Файловая система справочник
Функция chgrp() может использоваться для изменения группы файла.
bool chgrp ( string filename, mixed group )
Эта функция пытается изменить группу файла filename на group (определенную по имени группы или ID группы).
Только суперпользователи могут изменять группу файла в произвольном порядке, другие пользователи могут изменить группу файла только на группу, в которой находится сам пользователь.
Если функция успешна, она может вернуть TRUE; если失败, она может вернуть FALSE.
<?php $filename = "/PhpProject/sample.txt"; $format = "%s's Group ID @ %s: %d\n"; printf($format, $filename, date('r'), filegroup($filename)); chgrp($filename, "admin"); clearstatcache(); //Не кэшировать результат filegroup() printf($format, $filename, date('r'), filegroup($filename)); ?>
Результат вывода
/PhpProject/sample.txt's Group ID @ Fri, 22 May 2020 07:42:21 +0200: 0 /PhpProject/sample.txt's Group ID @ Fri, 22 May 2020 07:42:21 +0200: 0