ฟังก์ชัน ftp_nb_continue() รับ/ส่งไฟล์อย่างต่อเนื่อง (ไม่มีการปิดกั้น)
ฟังก์ชันนี้ส่งคืนค่าใดค่าหนึ่งต่อไปนี้:
FTP_FAILED (การส่ง/รับล้มเหลว)
FTP_FINISHED (ส่ง/รับสำเร็จ)
FTP_MOREDATA (ส่ง/รับอยู่ระหว่างดำเนินการ)
ฟังก์ชันนี้ส่ง/รับไฟล์แบบอะซิงโครนัส ซึ่งหมายความว่าโปรแกรมของคุณสามารถดำเนินการอื่น ๆ ในขณะที่กำลังดาวน์โหลดไฟล์ได้
ftp_nb_continue (ftp_connection)
พารามิเตอร์ | อธิบาย |
---|---|
ftp_connection | ที่จำเป็น. ระบุการเชื่อมต่อ FTP ที่จะใช้ |
<?php$source = "source.txt";$target = fopen("target.txt", "w");$conn = ftp_connect("ftp.testftp.com") or die("ไม่สามารถเชื่อมต่อได้") ;ftp_login($conn,"admin", "ert456");$status = ftp_nb_fget($conn,$source,$target,FTP_ASCII);ในขณะที่ ($status == FTP_MOREDATA) { $status = ftp_nb_continue($conn); }if ($status != FTP_FINISHED) { echo "ข้อผิดพลาดในการดาวน์โหลด"; ($คอนน์);?>