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

PHP базовый учебник

PHP продвинутый учебник

PHP & MySQL

PHP справочник

Пример использования функции PHP chgrp() и примеры

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

PHP Файловая система справочник