如何测试我是否可以用PHP chmod一个文件?

时间:2017-10-12 03:21:49

标签: php permissions

只有当您拥有该文件的所有者时,才能对文件进行chmod。所以这个问题基本上是:我如何检查运行PHP进程的用户是否是某个文件的所有者?

一种方法是fileowner($filename) === posix_getuid()。但是,如果可能的话,我想避免使用POSIX功能,因为它并不是所有平台都支持。

最好的方法是什么?

1 个答案:

答案 0 :(得分:1)

fileowner($file) === getmyuid()

getmyuid documentation