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