Przykład
Otwórz bezpieczne połączenie SSL FTP:
<?php
// set up basic SSL connection
$ftp_server = "123.123.123.123";
$ftp_conn = ftp_ssl_connect($ftp_server) or
die("Could not connect to $ftp_server");
// login
$login
= ftp_login($ftp_conn, $ftp_username, $ftp_userpass);
// then do
something...
// close SSL connection
ftp_close($ftp_conn);
?>
Definicja i Wykorzystanie
ftp_ssl_connect() funkcja otwiera bezpieczne połączenie SSL FTP.
Gdy połączenie jest otwarte, można uruchomić funkcji FTP przez serwer.
Uwaga: Ta funkcja jest dostępna tylko wtedy, gdy oba moduł ftp i wsparcie OpenSSL jest zbudowany statycznie w PHP.
Składnia
ftp_ssl_connect( host,port,timeout );
Parametr | Opis |
---|---|
host | Wymagany. Określa adres serwera FTP. Może być adres domeny lub adres IP. Ten parametr nie powinien być poprzedzona "ftp://" lub masz jakieś końcowe ukośniki |
port | Opcjonalny. Określa port do łączenia się. Domyślnie jest to 21 |
timeout | Opcjonalny. Określa limit czasu dla operacji sieciowych. Domyślnie wynosi 90 sekund |
Szczegóły techniczne
Zwracana wartość: | Zwraca strumień SSL FTP w przypadku sukcesu, FALSE w przypadku błędu |
---|---|
Wersja PHP: | 4.3+ |
PHP zmian: | W PHP 5.2.2 ta funkcja zwraca FAŁSZ, jeśli nie można użyć połączenia SSL, zamiast fallbacking do braku połączenia SSL |
<PHP FTP referencyjny