【发布时间】:2011-12-28 10:25:52
【问题描述】:
在我的站点中,我想动态创建新文件或文件夹。我需要检查我是否有权创建新文件和文件夹。我该怎么做?
我还想检查是否允许在客户端的服务器中执行 PHP 代码。这可能吗?
【问题讨论】:
在我的站点中,我想动态创建新文件或文件夹。我需要检查我是否有权创建新文件和文件夹。我该怎么做?
我还想检查是否允许在客户端的服务器中执行 PHP 代码。这可能吗?
【问题讨论】:
你可以使用:is_writable
例如:
if(is_writable('/path/to/your/dir/'))
{
}
来自 PHP 手册:
is_writable
如果文件名存在且可写,则返回 TRUE。文件名参数可能是一个目录名,允许您检查目录是否可写。
请记住,PHP 可能会以 Web 服务器运行的用户 ID(通常是“nobody”)访问文件。不考虑安全模式限制。
【讨论】:
is_dir可以判断路径确实是目录php.net/manual/en/function.is-dir.php
【讨论】: