chmod Fonksiyonu

chmod fonksiyonu, belirtilen dosyanın erişim izinlerini değiştirir. İlk parametre olarak dosya yolunu, ikinci parametre olarak sayısal erişim izni değerini alır. Başarılı olursa true, hata oluşursa false döndürür.

Sözdizimi

phpchmod(string $filename, int $mode): bool

Örnek

'example.txt' dosyası için 0644 izinlerini ayarlayalım:

php<?php
  $res = chmod('example.txt', 0644);
  var_dump($res);
?>

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

phptrue

Örnek

Var olmayan bir dosya için izinleri değiştirmeyi deneyelim:

php<?php
  $res = chmod('nonexistent.txt', 0644);
  var_dump($res);
?>

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

phpfalse

Örnek

Bir dizin için 0755 izinlerini ayarlayalım:

php<?php
  $res = chmod('mydir', 0755);
  var_dump($res);
?>

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

phptrue

Ayrıca Bakınız

  • dosyanın sahibini değiştiren chown
    fonksiyonu
  • dosyanın grubunu değiştiren chgrp
    fonksiyonu