|
Последние активные темы форума |
|
ftp_get
(PHP 3>= 3.0.13, PHP 4 , PHP 5) ftp_get -- Загружает файл с FTP сервера
Описаниеbool ftp_get ( resource ftp_stream, string local_file, string remote_file, int mode [, int resumepos] ) ftp_get() загружает файл удалённый файл с FTP сервера и
сохраняет его в локальный файл.
Список параметров- ftp_stream
Идентификатор соединения с FTP сервером
- local_file
Путь к локальному файлу (файл будет перезаписан, если уже существует).
- remote_file
Путь к удалённому файлу.
- mode
Режим передачи. Должен быть либо FTP_ASCII, либо
FTP_BINARY.
- resumepos
Возвращаемые значенияВозвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.
Примеры
Пример 1. Пример использования ftp_get()
<?php
// объявление переменных
$local_file
=
'local.zip'
;
$server_file
=
'server.zip'
;
// установка соединения
$conn_id
=
ftp_connect
(
$ftp_server
);
// вход с именем пользователя и паролем
$login_result
=
ftp_login
(
$conn_id
,
$ftp_user_name
,
$ftp_user_pass
);
// попытка скачать $server_file и сохранить в $local_file
if (
ftp_get
(
$conn_id
,
$local_file
,
$server_file
,
FTP_BINARY
)) {
echo
"Произведена запись в $local_file
\n
"
;
} else {
echo
"Не удалось завершить операцию\n"
;
}
// закрытие соединения
ftp_close
(
$conn_id
);
?>
|
|
|