6.2.11 用PHP更改文件的属性
更改文件的属性,主要涉及更改文件的模式、所有者和更改文件的组。通常,在UNIX系统下讨论这些问题才更有意义。下面简单介绍一下相关函数。
❑函数chgrp($filename,$group),用来将文件$filename所属的组改为$group(可以使用组名或组ID)。如果更改成功,函数返回TRUE,否则返回FALSE。
❑函数chmod($filename,$mode),将文件$filename的模式改为$mode。这里的模式是指可读、可写和可执行。例如,在UNIX系统中,如果文件的模式为0777,表示所有用户对该文件可读、可写并且可执行。下面是该函数的一个示例代码。这行代码将文件/home/log/del.sh改为所有人可读、可写、可执行。
chmod("/home/log/del.sh",0777);
❑函数chown($filename,$user),将文件$filename的所有者改为$user。如果更改成功,函数返回TRUE,否则函数返回FALSE。下面是该函数的一个示例代码。这行代码将文件/etc/passwd的所有者改为root。
chown("/etc/passwd","root");
共有条评论 网友评论