ホームページ  >  記事  >  バックエンド開発  >  PHP_PHP チュートリアルで FTP に接続してファイルをアップロード、ダウンロード、削除するサンプル コード

PHP_PHP チュートリアルで FTP に接続してファイルをアップロード、ダウンロード、削除するサンプル コード

WBOY
WBOYオリジナル
2016-07-21 15:36:571210ブラウズ

php サーバーにファイルをftp転送します

コードをコピーします コードは次のとおりです:

// Start
$ret = ftp_nb_get ($my_connection, "test", "README ", FTP_BINARY,
filesize("test"));
// または: $ret = ftp_nb_get ($my_connection, "test", "README",
// FTP_BINARY, FTP_AUTORESUME);
while ($ret == FTP_MOREDATA ) {

/ / 他のコードを挿入できます
echo ".";
// 送信を続行します...
$ret = ftp_nb_ continue ($my_connection)
}
if ($ret != FTP_FINISHED) {
echo "ダウンロード エラー..." ; Textit (1);}}

Php ftp ファイルを削除します

コードを次のようにコピーします:

& & lt;? $ file = 'public_html/ old.txt.txt '; // FTP サーバーに接続します $conn_id = ftp_connect('www.jb51.net');
// ユーザー名とパスワードを確認します
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass ); // ファイルを指定して削除 if (ftp_delete($conn_id, $file)) { echo "$file ファイルの削除に失敗しました"; } else {
echo "$file ファイルの削除に失敗しました"; / FTP 接続を閉じる
ftp_close($conn_id);



php ftp ダウンロード ファイル




コードは次のとおりです:


$file = ' somefile.txt';
/ / FTP サーバーに接続します
$conn_id = ftp_connect($ftp_server);
//ユーザー名とパスワードを確認します www.jb51 .net
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
//指定されたファイルのサイズを取得します $res = ftp_size($conn_id, $file); if ($res != -1) {
echo "$file ファイルのサイズは $res バイトです"; else {
echo "リモート ファイル サイズの取得に失敗しました" } //FTP 接続を閉じます ftp_close($conn_id)
;



http://www.bkjia.com/PHPjc/322020.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/322020.html

技術記事

php ftp は次のようにコードをコピーします。 ?php // Start $ret = ftp_nb_get ($my_connection, "test", "README", FTP_BINARY, filesize("test")); // または: $ ret = ftp_nb_ ...



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。