$value){ $sensor_data_load_info = $Device->get_sensor_load_data_list($value); //load檔資料 foreach(@$sensor_data_load_info as $k => $v){ $load_data[] = $sensor_data_load_info[$i]['load_data']; $i++; } } $load_data = array_unique($load_data); // 連線,參數分別是 HOST, PORT, TIMEOUT $conn = ftp_connect("219.92.14.237", 21, 60) or die("Connect FTP Server Fail"); // 登入 ftp_login($conn, "SANLIEN", "QEWQTR"); // 使用被動模式,這個指令必須在ftp_login 後立即使用 ftp_pasv($conn, true); //目前路徑,剛登入應該在 Home Dir /home/youracc/ $pwd= ftp_pwd($conn); //改變路徑 chdir 進到 /home/youracc/path/to/ ftp_chdir( $conn, '/loggernet'); //移到上一層 /home/youracc/path/ //ftp_cdup( $conn); // 取回檔案,使用二進位的方式 foreach(@$load_data as $key => $value){ if($value != ""){ if (ftp_get($conn, $value, $value, FTP_BINARY)) { echo "Successfully written to local_file\n"; } else { echo "There was a problem\n"; } } } //關閉連結 ftp_close($conn); ?>