如何使用PHP FTP功能检查服务器上是否存在文件夹?

php
2022-08-30 15:54:39

有没有办法使用PHP Ftp功能检查服务器上是否存在文件夹?


答案 1

对于 PHP 5:

$folder_exists = is_dir('ftp://user:password@example.com/some/dir/path');

http://php.net/manual/en/function.is-dir.php:“从 PHP 5.0.0 开始,这个函数也可以与一些 URL 包装器一起使用。

http://php.net/manual/en/wrappers.ftp.php : [支持] “从 PHP 5.0.0 开始:文件大小()、文件类型()、file_exists()、is_file() 和 is_dir()”


答案 2

试试这个:

if (ftp_nlist($ftp_stream, $new_folder) == false) {
    ftp_mkdir($ftp_stream, $new_folder);
}

推荐