我正在尝试使用ftp_connect
and连接到多个 ftp 服务器ftp_login
。我的代码很简单
foreach ($ftp_accounts as $ftp_account) {
$connect_id = $ftp_account['server'];
$user = $ftp_account['user'];
$pass = $ftp_account['password'];
echo 'Ftp Server: '.$connect_id.'<br> Username: '.$user. '<br> Password: '.$pass.'<br>';
if (ftp_login($connect_id, $user, $pass)){
echo "| Connected to server " . $connect_id . " as " . $user . '<br>';
} else {
echo "Couldn't connect to $connect_id as $user \n";
}
}
我的数据库中有一个表,其中包含多个服务器及其凭据。但我写的代码给了我以下错误(警告)信息
ftp_login() expects parameter 1 to be resource, string given
它转到每个服务器的 else 语句。
知道我做错了什么吗?
提前致谢