如何在PHP中确定是否具有对文件夹的写入权限

4

我正在编写一个WordPress插件,需要操作插件目录中的文件,但我无法图解地确定PHP是否具有对文件夹的写权限。我该如何以相对简单的方式实现这一点?

3个回答

14
$b = is_writable( "/file/or/folder/to/test" ); //boolean value

http://php.net/manual/zh/function.is-writable.php

该函数可用于文件和文件夹,返回TRUE表示文件或文件夹存在且可写。文件名参数可以是目录名称,以检查目录是否可写。


1
大多数情况下,如果您想知道当前文件夹是否具有写入权限,可以测试 is_writable(__FILE__),这将避免您查找当前路径。 - user5245279

4

fileperms 函数用于获取给定文件的权限。


4

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接