求助

monkxu 2003-08-22 10:17:38
为什么用ftp_nlist只能读出文件的名字,读不出文件夹的名字
...全文
19 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2003-08-22
  • 打赏
  • 举报
回复
可以的,看看这个片段
if ( $contents = ftp_nlist( $ftp, "." ) ) { // 读取指定目录内容
$d_i=0;
$f_i=0;
sort($contents); // 排序
for ( $i=0; $i < count( $contents ); $i++ ) {
$file_size = ftp_size( $ftp, $contents[$i] ); // 获得文件大小
if ( $file_size == -1 ) { // 若为-1则是目录
$nlist_dirs[$d_i]=$contents[$i];
$d_i++;
} else { // 否则是文件
$nlist_files[$f_i]=$contents[$i];
$nlist_filesize[$f_i]=$file_size;
$f_i++;
}
}
monkxu 2003-08-22
  • 打赏
  • 举报
回复
好像还是不行啊,我在ftp里建了两个文件夹,用contents=ftp_nlist($ftp,".");然后用
echo contents[0].contents[1];
根本读不出东西来

21,882

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧