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