主要是先测试这语句:
$list_file=ftp_nlist($ftp,ftp_pwd($ftp));
echo gettype($list_file);
if($list_file)
echo "List Done";
else echo "Can not List";
测试的结果老是:Can not List,
即是说$list_file值一直为:false
我希望返回的是文件的数组,
然后用:
foreach($list_file as $file)
{
     each $file."<br>";
}
来输出文件的列表
可是在我的电脑上总是$file_list为false,
没有返回文件的数组!

解决方案 »

  1.   

    有点奇怪,ftp_nlist()函数的返回值到底是一个数组还是一个boolean值?
    我看的不同的帮助文件的说法还不一样的说!

    那为能给一个肯定一点的说法
    谢谢
      

  2.   

    比较寒~
    哈哈哈哈, 是Array呀. 你不是都gettype了吗, 难道没看出来?
      

  3.   

    可是,我用gettype得到的结果是boolean!
    呵呵
    所以我问这个问题!
    其实是想要一个真正能执行的源码,我能够看看

    谢谢
      

  4.   

    goodname大哥(不会说错吧),请问一下,
    你的出这个结果的测试环境是什么?
    是不是要改动php.ini中的东西?
    我用的测试环境:系统:win xp englist version + iis + php4.2.3
      

  5.   

    php.ini无需改动什么
    主要是ftp允许文件列表即可