1

PHP 的失败mkdir返回false。失败可能是:

  • 文件夹已存在
  • 其他一些错误,也许是权限错误?

有没有办法区分失败是由于一个原因而不是另一个原因?只要文件夹已经存在,我希望我的脚本能够在mkdir返回时继续操作false,但如果是其他错误则处理它。

4

1 回答 1

4

is_dir()当然,只需使用一次mkdir()失败检查目录是否存在。

这将告诉您目录是否存在,但它可能不是决定性的,因为权限也可能会阻止您检查它(我相信父目录需要+x权限才能遍历子目录)。

于 2012-06-16T13:53:04.573 回答