chown funksiyası

chown funksiyası göstərilən faylın və ya qovluğun sahibini dəyişir. Birinci parametr faylın yolunu, ikinci parametr isə istifadəçi adını və ya onun ID-sını qəbul edir. Uğur halında true, xəta halında isə false qaytarır.

Sintaksis

phpchown(string $filename, string|int $user): bool

Nümunə

Faylın sahibini 'www-data' istifadəçisinə dəyişək:

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

Kodun icrasının nəticəsi:

phptrue

Nümunə

Mövcud olmayan faylın sahibini dəyişməyə çalışaq:

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

Kodun icrasının nəticəsi:

phpfalse

Nümunə

Sahibi istifadəçi ID-sinə görə dəyişək (məsələn, 1000):

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

Kodun icrasının nəticəsi:

phptrue

Həmçinin bax

  • chmod funksiyası,
    icazələri dəyişir
  • chgrp funksiyası,
    faylın qrupunu dəyişir