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

phpchgrp(string $filename, string|int $group): bool

Örnek

'test.txt' dosyasının grubunu 'www-data' olarak değiştirelim:

php<?php
  $res = chgrp('test.txt', 'www-data');
  var_dump($res);
?>

Kodun çalıştırılmasının sonucu:

phptrue

Örnek

Var olmayan bir dosyanın grubunu değiştirmeyi deneyelim:

php<?php
  $res = chgrp('nonexistent.txt', 'www-data');
  var_dump($res);
?>

Kodun çalıştırılmasının sonucu:

phpfalse

Örnek

Grup adı yerine sayısal ID kullanımı:

php<?php
  $res = chgrp('test.txt', 33); // 33 - www-data grubunun tipik ID'si
  var_dump($res);
?>

Kodun çalıştırılmasının sonucu:

phptrue

Ayrıca Bakınız

  • erişim izinlerini değiştiren chmod
    fonksiyonu
  • dosya sahibini değiştiren chown
    fonksiyonu