Функция ftp_fget() загружает файл с FTP-сервера и сохраняет его в открытый файл локально.
В случае успеха функция возвращает TRUE. В случае неудачи возвращает FALSE.
ftp_fget(ftp_connection,локальный,удаленный,режим,резюме)
параметр | описывать |
---|---|
ftp_connection | Необходимый. Указывает FTP-соединение, которое будет использоваться. |
местный | Необходимый. Указывает открытый локальный файл, в котором следует сохранить содержимое. |
удаленный | Необходимый. Указывает путь к файлу, из которого копируется содержимое. |
режим | Необходимый. Определяет режим передачи. Возможные значения: FTP_ASCII FTP_BINARY |
резюме | Необязательный. Указывает, где в удаленном файле начать копирование. Значение по умолчанию — 0. |
В этом примере текст копируется из «source.txt» в «target.txt»:
<?php$source = "source.txt";$target = fopen("target.txt", "w");$conn = ftp_connect("ftp.testftp.com") или die("Не удалось Connect");ftp_login($conn,"admin","ert456");ftp_fget($conn,$target,$source,FTP_ASCII);ftp_close($conn);?>