Najnowsze tutoriale tworzenie stron internetowych
 

PHP 5 Funkcje FTP


PHP FTP Wstęp

Funkcje FTP daje klientowi dostęp do serwerów plików przez File Transfer Protocol (FTP) .

Funkcje FTP służą do otwierania, login i bliskie powiązania, jak również przesyłanie, pobieranie, zmiana nazwy, usuwać i uzyskać informacje na temat plików z serwerów plików. Nie wszystkie funkcje FTP będzie współpracować z każdym serwerze lub zwraca te same rezultaty. Funkcje FTP stały się dostępne z PHP 3.

Jeśli chcesz tylko do odczytu i zapisu do pliku na serwerze FTP, należy rozważyć użycie ftp: // opakowanie z funkcjami systemu plików, które zapewniają prostszy i bardziej intuicyjny interfejs.


Instalacja

Na te funkcje do pracy, trzeba skompilować PHP z opcją --enable-ftp.

Wersja Windows PHP ma wbudowane wsparcie dla tego rozszerzenia.


Funkcje PHP 5 FTP

Funkcjonować Opis
ftp_alloc() Przydziela miejsce na plik do przesłania na serwer FTP
ftp_cdup() Zmiany w katalogu macierzystym na serwerze FTP
ftp_chdir() Zmienia bieżący katalog na serwerze FTP
ftp_chmod() Ustawia uprawnienia na plik przez FTP
ftp_close() Zamyka połączenie FTP
ftp_connect() Otwiera połączenie FTP
ftp_delete() Usuwa plik na serwerze FTP
ftp_exec() Wykonuje polecenia na serwerze FTP
ftp_fget() Pobiera plik z serwera FTP i zapisuje go do otwartego pliku lokalnego
ftp_fput() Przesłane z otwartego pliku i zapisuje je do pliku na serwerze FTP
ftp_get_option() Zwraca opcje runtime połączenia FTP
ftp_get() Pobiera plik z serwera FTP
ftp_login() Loguje się do połączenia FTP
ftp_mdtm() Zwraca czas ostatniej modyfikacji podanego pliku
ftp_mkdir() Tworzy nowy katalog na serwerze FTP
ftp_nb_continue() Trwa pobieranie / wysyłanie pliku (non-blocking)
ftp_nb_fget() Pobiera plik z serwera FTP i zapisuje go do otwartego pliku (non-blocking)
ftp_nb_fput() Przesłane z otwartego pliku i zapisuje je do pliku na serwerze FTP (non-blocking)
ftp_nb_get() Pobiera plik z serwera FTP (non-blocking)
ftp_nb_put() Przesyła plik do serwera FTP (non-blocking)
ftp_nlist() Zwraca listę plików w podanym katalogu na serwerze FTP
ftp_pasv() Okazuje bierny lub wyłączyć
ftp_put() Przesyła plik do serwera FTP
ftp_pwd() Zwraca nazwę bieżącego katalogu
ftp_quit() Alias ftp_close()
ftp_raw() Wysyła surowe polecenie do serwera FTP
ftp_rawlist() Zwraca listę plików z informacjami plików z określonego katalogu
ftp_rename() Zmienia nazwę pliku lub katalogu na serwerze FTP
ftp_rmdir() Usuwa pusty katalog na serwerze FTP
ftp_set_option() Ustawia opcje uruchomieniowe dla połączenia FTP
ftp_site() Wysyła polecenie witrynę FTP do serwera FTP
ftp_size() Zwraca rozmiar podanego pliku
ftp_ssl_connect() Otwiera bezpiecznego połączenia SSL FTP
ftp_systype() Zwraca identyfikator typu systemu serwera FTP

PHP 5 Stałe predefiniowane FTP

Stały Rodzaj PHP
FTP_ASCII Liczba całkowita PHP 3
FTP_TEXT Liczba całkowita PHP 3
FTP_BINARY Liczba całkowita PHP 3
FTP_IMAGE Liczba całkowita PHP 3
FTP_TIMEOUT_SEC Liczba całkowita PHP 3
FTP_AUTOSEEK Liczba całkowita PHP 4.3
FTP_AUTORESUME Liczba całkowita PHP 4.3
FTP_FAILED Liczba całkowita PHP 4.3
FTP_FINISHED Liczba całkowita PHP 4.3
FTP_MOREDATA Liczba całkowita PHP 4.3