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
phpchown(string $filename, string|int $user): bool
Örnek
Dosyanın sahibini 'www-data' kullanıcısı olarak değiştirelim:
php<?php
$res = chown('example.txt', 'www-data');
var_dump($res);
?>
Kodun çalıştırılmasının sonucu:
phptrue
Örnek
Var olmayan bir dosyanın sahibini değiştirmeyi deneyelim:
php<?php
$res = chown('nonexistent.txt', 'www-data');
var_dump($res);
?>
Kodun çalıştırılmasının sonucu:
phpfalse
Örnek
Dosyanın sahibini kullanıcı ID'sine göre değiştirelim (örneğin, 1000):
php<?php
$res = chown('example.txt', 1000);
var_dump($res);
?>
Kodun çalıştırılmasının sonucu:
phptrue