ftp_nb_continue
ファイルを継続的に取得/送信します(非ブロッキング)。
ftp_nb_continue()
関数は、ファイルを継続的に取得/送信します。
この関数は次の値を返します。
この関数は、ファイルを非同期に送信/取得します。これは、ファイルがダウンロードされたときにプログラムが他のアクションを実行できることを意味します。
<?php $ source = "source.txt" ; $ターゲット= fopen ( "target.txt" 、 "w" ) ; $ conn = ftp_connect ( "ftp.testftp.com" )またはdie ( "Can Con Connect" ) ; ftp_login ( $ conn 、 "admin" 、 "ert456" ) ; $ status = ftp_nb_fget ( $ conn 、 $ source 、 $ target 、 ftp_ascii ) ; while ( $ status == ftp_moredata ) { $ status = ftp_nb_continue ( $ conn ) ; } if ( $ status != ftp_finished ) { エコー「エラーのダウンロード」 ; } ftp_close ( $ conn ) ; ?>
ftp_nb_continue ( ftp_connection )
パラメーター | 説明する |
---|---|
ftp_connection | 必須。使用するFTP接続(FTP接続の識別子)を指定します。 |