Przykład
Połączyć, zalogować się i zamknąć połączenie FTP:
<?php
// connect and login to FTP server
$ftp_server = "ftp.example.com";
$ftp_conn = ftp_connect($ftp_server) or
die("Could not connect to $ftp_server");
$login
= ftp_login($ftp_conn, $ftp_username, $ftp_userpass);
// then do
something...
// close connection
ftp_close($ftp_conn);
?>
Definicja i Wykorzystanie
ftp_connect() Funkcja otwiera połączenie FTP do określonego hosta.
Gdy połączenie jest otwarte, można uruchomić funkcji FTP przez serwer.
Składnia
ftp_connect( host,port,timeout );
Parametr | Opis |
---|---|
host | Wymagany. Określa serwer FTP do łączenia się. 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 serwera FTP. Domyślnie jest to port 21 |
timeout | Opcjonalny. Określa limit czasu dla wszystkich kolejnych operacji sieciowych. Domyślnie wynosi 90 sekund |
Szczegóły techniczne
Zwracana wartość: | Zwraca strumień FTP w przypadku sukcesu, FALSE w przypadku błędu |
---|---|
Wersja PHP: | 4+ |
PHP zmian: | Parametr czas oczekiwania dodano PHP 4.2.0 |
<PHP FTP referencyjny