(PHP 4, PHP 5, PHP 7)
chgrp — Dosya grubunu değiştirir
dosyaismi
ile belirtilen dosyanın grubunu
grup
yapmaya çalışır.
Bir dosyanın grubunu keyfi olarak sadece root değiştirebilir; diğer kullanıcılar sadece sahibi oldukları bir dosyanın grubunu üyesi oldukları gruplarla değiştirebilirler.
dosyaismi
Dosya yolu.
grup
Grup ismi veya numarası.
Başarı durumunda TRUE
, başarısızlık durumunda FALSE
döner.
Örnek 1 - Bir dosyanın grubunun değiştirilmesi
<?php
$filename = 'shared_file.txt';
$format = "%s's Group ID @ %s: %d\n";
printf($format, $filename, date('r'), filegroup($filename));
chgrp($filename, 8);
printf($format, $filename, date('r'), filegroup($filename));
?>
Bilginize: Dosyaların sunucunun dosya sistemi üzerinden erişilebilir olması gerektiğinden bu işlev uzak dosyalar üzerinde çalışmayacaktır.
Bilginize: Güvenli kip etkinken, PHP, dosya ve dizinlerin sahibinin betiği çalıştıran kullanıcı ile aynı olup olmadığını sınar.