<?php
$handle=opendir('.');
echo "目录 handle: $handle\n";
echo "档案:\n";
while ($file = readdir($handle)) {
    echo "$file\n";
}
closedir($handle); 
?>

解决方案 »

  1.   

    对不起,我没说清楚
    我不是想得到WEB服务器上的东东。
    我是想通过这个得到另一台机子上的文件
    实际上我是想得到另一台机子上的程序。
      

  2.   

    ftp_connect: 开启 FTP 连结。 
    ftp_login: 登入 FTP 伺服器。 
    ftp_pwd: 取得目前所在路径。 
    ftp_cdup: 回上层目录。 
    ftp_chdir: 改变路径。 
    ftp_mkdir: 建新目录。 
    ftp_rmdir: 删除目录。 
    ->ftp_nlist: 列出指定目录中所有档案。 
    ftp_rawlist: 详细列出指定目录中所有档案。 
      

  3.   

    谢谢,有没有telnet方面的函数??
      

  4.   

    看你的系统应该是WIN? (有C:\)
    所以无法去运行系统的命令(我没怎么在WIN下用过PHP)
    如果是LINUX则可以写一个批处理让PHP去执行
    然后文本返回结果
      

  5.   

    为什么一定要用fsockopen呢
      

  6.   

    不行。php又不是操作系统。
    况且还需要权限。
      

  7.   

    就是在另一台机子上写个PHP程序用system函数调用那个程序,然后在这台机子调用这个PHP程序。
      

  8.   

    用system函数、exec函数都可以。system返回结果,exec没有返回结果。