Fonksiyon chown
chown fonksiyonu, belirtilen dosya veya dizinin sahibini değiştirir.
İlk parametre olarak dosya yolunu, ikinci parametre olarak kullanıcı adını veya ID'sini alır.
Başarı durumunda true, hata durumunda false döndürür.
Sözdizimi
chown(string $filename, string|int $user): bool
Örnek
Dosyanın sahibini 'www-data' kullanıcısı olarak değiştirelim:
<?php
$res = chown('example.txt', 'www-data');
var_dump($res);
?>
Kodun çalıştırılmasının sonucu:
true
Örnek
Var olmayan bir dosyanın sahibini değiştirmeyi deneyelim:
<?php
$res = chown('nonexistent.txt', 'www-data');
var_dump($res);
?>
Kodun çalıştırılmasının sonucu:
false
Örnek
Dosyanın sahibini kullanıcı ID'sine göre değiştirelim (örneğin, 1000):
<?php
$res = chown('example.txt', 1000);
var_dump($res);
?>
Kodun çalıştırılmasının sonucu:
true