php Ftp接続の確立方法

865 ワード

この例では、phpがFtp接続を確立する方法について説明します.皆さんの参考にしてください.具体的な分析は以下の通りである.
今日はftp関数を見て、まとめてみました.
FTP相関関数:
ftp_connect(host,part,timeout)は新しいftp接続を確立し、hostは接続するサーバであり、partはポートであり、デフォルト21、timeoutはネットワーク接続タイムアウト時間である.
ftp_login(con,user,password)はftpにログインし,conは上りで確立されたftp接続である.ユーザーuserとパスワードpasswordもあります
ftp_close(con)はconという接続を閉じます.
ftp_pasv(con,true)はconの受動伝送モードを開く.クライアントからデータを転送します.もちろん、ログインに成功した場合にのみ実行できます.
ftp_put(con,remove,local,mode)は、localパスのファイルをconにアップロードし、removeファイルと命名する.modeは伝送モード(FTP_ASCII,FTP_BINARY)
次の例を示します.

$host = 'host';
$user = 'user';
$pwd = 'pwd';
$con = ftp_connect($host);
$login = ftp_login($con,$user,$pwd);
echo ftp_put($con,'newname.txt','text.txt',FTP_ASCII);
ftp_close($con);

本稿で述べたphpプログラム設計に役立つことを願っています.