ftp_nb_continue() 함수는 지속적으로 파일을 얻거나 보냅니다. (차단 없음)
이 함수는 다음 값 중 하나를 반환합니다.
FTP_FAILED(보내기/받기 실패)
FTP_FINISHED(보내기/받기 성공)
FTP_MOREDATA(보내기/가져오기 진행 중)
이 함수는 파일을 비동기적으로 보내고 받습니다. 이는 파일이 다운로드되는 동안 프로그램이 다른 작업을 수행할 수 있음을 의미합니다.
ftp_nb_continue(ftp_connection)
매개변수 | 설명하다 |
---|---|
ftp_연결 | 필수의. 사용할 FTP 연결을 지정합니다. |
<?php$source = "source.txt";$target = fopen("target.txt", "w");$conn = ftp_connect("ftp.testftp.com") 또는 die("연결할 수 없습니다.") ;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) { echo "다운로드 오류"; ($콘);?>