chgrp Fonksiyonu
chgrp fonksiyonu, belirtilen dosyanın grubunu değiştirir. Fonksiyon ilk parametre olarak dosya yolunu, ikinci parametre olarak ise yeni grubun adını veya ID'sini alır. Fonksiyonun başarılı bir şekilde çalışması için uygun erişim izinleri gereklidir.
Sözdizimi
chgrp(string $filename, string|int $group): bool
Örnek
'test.txt' dosyasının grubunu 'www-data' olarak değiştirelim:
<?php
$res = chgrp('test.txt', 'www-data');
var_dump($res);
?>
Kodun çalıştırılmasının sonucu:
true
Örnek
Var olmayan bir dosyanın grubunu değiştirmeyi deneyelim:
<?php
$res = chgrp('nonexistent.txt', 'www-data');
var_dump($res);
?>
Kodun çalıştırılmasının sonucu:
false
Örnek
Grup adı yerine sayısal ID kullanımı:
<?php
$res = chgrp('test.txt', 33); // 33 - www-data grubunun tipik ID'si
var_dump($res);
?>
Kodun çalıştırılmasının sonucu:
true