这是我的简要问题。
我知道如何使用FTP编程语言PHP将文件上传到服务器。
但是可以使用PHP将文件从另一台服务器传送到我们的服务器
拥有FTP用户名和密码
谢谢你提前...
FERO
是的,您可以使用PHP从FTP获取文件 - 使用ftp_get
。
以下代码段来自文档 :
$conn_id = ftp_connect($ftp_server);
// login with username and password
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
// try to download $server_file and save to $local_file
if (ftp_get($conn_id, $local_file, $server_file, FTP_BINARY)) {
echo "Successfully written to $local_file\n";
}
else {
echo "There was a problem\n";
}
这是一个有前途的功能的链接:
http://www.php.net/manual/en/function.ftp-fget.php
您需要打开本地文件以进行转储,并管理连接等等,但这是实现此目的的方法。
我不认为这与将文件从目录复制到另一个目录有很大不同,前提是您知道如何在FTP服务器中打开文件。