我在看手册:
$file = 'index.php';$fp = fopen($file, 'r');$conn_id = ftp_connect($ftp_server);$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);// Initate the upload
$ret = ftp_nb_fput($conn_id, $file, $fp, FTP_BINARY);
while ($ret == FTP_MOREDATA) { // Do whatever you want
echo "."; // Continue upload...
$ret = ftp_nb_continue($conn_id);
}
if ($ret != FTP_FINISHED) {
echo "There was an error uploading the file...";
exit(1);
}fclose($fp);我想:ftp_nb_fput本身就是非阻塞式上传,如果我不需要返回提示信息,那还需要循环执行ftp_nb_continue这个函数吗?如果必须的,那还算是啥非阻塞式?ftp_nb_continue
$file = 'index.php';$fp = fopen($file, 'r');$conn_id = ftp_connect($ftp_server);$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);// Initate the upload
$ret = ftp_nb_fput($conn_id, $file, $fp, FTP_BINARY);
while ($ret == FTP_MOREDATA) { // Do whatever you want
echo "."; // Continue upload...
$ret = ftp_nb_continue($conn_id);
}
if ($ret != FTP_FINISHED) {
echo "There was an error uploading the file...";
exit(1);
}fclose($fp);我想:ftp_nb_fput本身就是非阻塞式上传,如果我不需要返回提示信息,那还需要循环执行ftp_nb_continue这个函数吗?如果必须的,那还算是啥非阻塞式?ftp_nb_continue
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货