ฟังก์ชัน chown
ฟังก์ชัน chown เปลี่ยนเจ้าของของไฟล์หรือไดเรกทอรีที่ระบุ
รับพารามิเตอร์แรกเป็นพาธไปยังไฟล์ พารามิเตอร์ที่สองเป็นชื่อผู้ใช้หรือ ID ของผู้ใช้
ส่งคืน true เมื่อสำเร็จ และ false เมื่อเกิดข้อผิดพลาด
วากยสัมพันธ์
chown(string $filename, string|int $user): bool
ตัวอย่าง
เปลี่ยนเจ้าของไฟล์เป็นผู้ใช้ 'www-data':
<?php
$res = chown('example.txt', 'www-data');
var_dump($res);
?>
ผลลัพธ์จากการรันโค้ด:
true
ตัวอย่าง
ลองเปลี่ยนเจ้าของไฟล์ที่ไม่มีอยู่:
<?php
$res = chown('nonexistent.txt', 'www-data');
var_dump($res);
?>
ผลลัพธ์จากการรันโค้ด:
false
ตัวอย่าง
เปลี่ยนเจ้าของตาม ID ผู้ใช้ (ตัวอย่างเช่น 1000):
<?php
$res = chown('example.txt', 1000);
var_dump($res);
?>
ผลลัพธ์จากการรันโค้ด:
true