【发布时间】:2013-07-29 10:15:47
【问题描述】:
当我调用 ftp_nlist() 时,我只看到文件,而不是目录。我可能做错了什么?
FileZilla 的观点:
此代码运行时没有输出。如果我删除条件,我会得到一个无目录的普通文件列表。
$contents = ftp_nlist($ftp, '.');
foreach( $contents as $content ) {
// directories don't have .s in them
if( !strstr( $content, '.' ) ) {
echo $content;
}
}
如果需要,可以提供更多信息。
【问题讨论】:
-
Check this link 了解如何列出目录。
-
@HeinA.Grønnestad,谢谢。根据 Shankar 在下面的回答,nlist 似乎实际上并没有列出目录,所以我想我最好的选择是 ftp_rawlist?