1

ここにあるディレクトリに含まれるすべてのファイルを一覧表示しようとしています: ftp://windows.php.net/downloads/releases/ with PHP. ファイルのリストが配列として返されるとよいでしょう。FTP プロトコルである必要はありませんが、このアプリケーションでは HTTP が機能しないことをどこかで読みました。ありがとうございました。

4

2 に答える 2

3

ftp_nlist()関数を使用できます。

$array = ftp_nlist($ftp_conn, "/downloads/releases/");

または、ここで説明されているように、HTTP ディレクトリ リストを解析することもできます。

于 2012-06-02T19:17:52.960 に答える
0

すべてのファイルの配列を返す ftp_nlist を使用します。FTP で見つけた例を次に示します: http://www.w3schools.com/php/func_ftp_nlist.asp

<?php
 $conn = ftp_connect("ftp.testftp.com") or die("Could not connect");
 ftp_login($conn,"admin","ert456");

 print_r(ftp_nlist($conn,"images"));

 ftp_close($conn);
 ?>

上記の例では、「images」が戻り配列です。

HTTP (Web サーバー) のディレクトリの一覧表示は Web サーバー設定で制御され、ほとんどの Web サーバーでは既に設定されています。ディレクトリ リストを表示しないように設定されている http Web サーバーがある場合、Web サーバー上のディレクトリをリストすることはできません。

于 2012-06-02T19:22:27.803 に答える