PHP ftp_fget() функция

Определение и использование

Функция ftp_fget() загружает файл с FTP-сервера и сохраняет его в локальный файл, который уже открыт.

В случае успеха возвращает true, в случае неудачи возвращает false.

Синтаксис

ftp_fget(ftp_connection,local,remote,mode,resumed)
Параметры Описание
ftp_connection Обязателен. Определяет используемый FTP-соединение (идентификатор FTP-соединения).
local Обязателен. Ссылка на уже открытый локальный файл.
remote Обязателен. Определяет путь файла, из которого копируется.
mode

Обязателен. Определяет режим передачи. Возможные значения:

  • FTP_ASCII
  • FTP_BINARY
resumed Обязателен. Определяет, с какого места начинать копирование в удаленном файле. По умолчанию 0.

Описание

Параметры resumed Только для PHP 4.3.0 и выше

Пример

Этот пример копирует текст из "source.txt" в "target.txt":

<?php
$source = "source.txt";
$target = fopen("target.txt", "w");
$conn = ftp_connect("ftp.testftp.com") or die("Could not connect");
ftp_login($conn,"admin","ert456");
ftp_fget($conn,$target,$source,FTP_ASCII);
ftp_close($conn);
?>