PHP ftp_rmdir获胜';t删除包含空格的文件夹名称


PHP ftp_rmdir won't delete folder names containing spaces

关于ftp_rmdir的类似帖子在这里没有回答这个问题。我的脚本删除FTP文件夹。这一直有效,直到我找到包含空格的文件夹名称:

代码:

$result = ftp_rmdir ($conn_id, "encoding/bitte loeschen/birtegernhardt/Desktop");

结果:

PHP Warning: ftp_rmdir(): encoding/bitte loeschen/birtegernhardt/Desktop: Directory not empty

注意:文件夹为空!

将文件夹字符串用引号括起来没有帮助。应该用不同的字符替换空格吗?我试着用''逃离它,然后它说文件夹不存在。谢谢你的帮助!

里面必须有一个文件。它可能是一个"点文件"或其他隐藏的文件,但其中有一些东西。尝试:

ls -al

以显示所有文件。