ftp_login

(PHP 4, PHP 5, PHP 7, PHP 8)

ftp_loginFTP 接続にログインする

説明

ftp_login(FTP\Connection $ftp, string $username, string $password): bool

指定した FTP 接続を使ってログインします。

パラメータ

ftp

FTP\Connection クラスのインスタンス

username

ユーザー名(USER)。

password

パスワード(PASS)。

戻り値

成功した場合に true を、失敗した場合に false を返します。 失敗した場合は、PHP が警告を発生します。

変更履歴

バージョン 説明
8.1.0 引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。

例1 ftp_login() の例

<?php
                     
$ftp_server 
"ftp.example.com";
$ftp_user "foo";
$ftp_pass "bar";

// 接続を確立する。接続に失敗したら終了する。
$ftp ftp_connect($ftp_server) or die("Couldn't connect to $ftp_server"); 

// ログインを試みる
if (@ftp_login($ftp$ftp_user$ftp_pass)) {
    echo 
"Connected as $ftp_user@$ftp_server\n";
} else {
    echo 
"Couldn't connect as $ftp_user\n";
}

// 接続を閉じる
ftp_close($ftp);  
?>

関連キーワード:  接続, ログイン, login, Connection, 失敗, 期待, バージョン, string, username, インスタンス