English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يمكن استخدام دالة 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