你还是看看手册里ftp那章吧。ftp遍历目录有ftp的命令~

解决方案 »

  1.   

    问题应该出现在is_dir这个函数上.
    opendir支持读取ftp目录,
    is_dir手册上没有写支持检查是否为ftp的目录.
      

  2.   

    我用ftp_rawlist遍历出一大堆东西,
    drw-rw-rw- 1 user group 0 Feb 6 14:04 .
    drw-rw-rw- 1 user group 0 Feb 6 14:04 ..
    -rw-rw-rw- 1 user group 41745408 Jun 24 2008 AdbeRdr812_zh_CN.exe
    drw-rw-rw- 1 user group 0 Feb 5 17:43 Companydocuments
    -rw-rw-rw- 1 user group 880633 Jun 26 2008 EditPlus 3.rar
    -rw-rw-rw- 1 user group 391130234 Aug 8 2008 Heroes3.rar
    -rw-rw-rw- 1 user group 15505200 Jun 23 2008 IE7-WindowsXP-x86-enu.exe1
    -rw-rw-rw- 1 user group 172040 Jun 24 2008 IPMsg2007.exe
    -rw-rw-rw- 1 user group 71396904 Jun 23 2008 OfficeXpSp3-kb832671-fullfile-chs.exe
    drw-rw-rw- 1 user group 0 Jun 26 2008 awstats
    -rw-rw-rw- 1 user group 29522186 Jun 24 2008 hjdict.Setup.rar
    -rw-rw-rw- 1 user group 49152 Jun 24 2008 jp.exe
    -rw-rw-rw- 1 user group 35515740 Jun 30 2008 p1emusetup.exe
    -rw-rw-rw- 1 user group 114140830 Aug 8 2008 starcraft.rar
    -rw-rw-rw- 1 user group 349924988 Jun 23 2008 windowsxp-kb936929-sp3-x86-chs.rar
    drw-rw-rw- 1 user group 0 Jun 24 2008 winxp-sp3-jp
    怎么只把里面的文件夹的名字和文件的名字取出来
      

  3.   

    每一行都str_split一下,取最后一个参数就是文件名啊