Exemplu
Deschideți o conexiune securizată 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);
?>
Definiție și utilizare
ftp_ssl_connect() Funcția deschide o conexiune securizată SSL-FTP.
Când conexiunea este deschisă, puteți rula funcții FTP împotriva server.
Notă: Această funcție este disponibilă numai dacă ambele modulul FTP și suportul OpenSSL este construit în PHP static.
Sintaxă
ftp_ssl_connect( host,port,timeout );
Parametru | Descriere |
---|---|
host | Necesar. Specifică adresa serverului FTP. Poate fi o adresă de domeniu sau o adresă IP. Acest parametru nu ar trebui sa fie prefixate cu "ftp://" sau aveți linii oblice rămase în urmă |
port | Opțional. Specifică portul pentru conectarea la. Implicit este 21 |
timeout | Opțional. Specifică timeout pentru operațiunile de rețea. Implicit este de 90 de secunde |
Detalii tehnice
Întoarcere Valoare: | Returnează un flux SSL-FTP succesului sau FALSE eroare |
---|---|
Versiune PHP: | 4.3 și versiunile superioare |
PHP Changelog: | În PHP 5.2.2 această funcție returnează FALSE în cazul în care nu se poate utiliza o conexiune SSL, în loc de fallbacking la o conexiune de tip non-SSL |
<PHP FTP de referință