ftp_delete ($ftp_connection, $file)Параметры:эта функция принимает два параметра, как указано выше и описано ниже:
- $ftp_connection: обязательно. Указывает уже существующее FTP-соединение, которое будет использоваться для выполнения FTP-команд или функций.
- $file:Обязательно. Указывает путь к удаляемому файлу на сервере.
- Эта функция доступна для PHP 4.0.0 и более поздних версий.
- Следующие примеры невозможно запустить в интерактивной среде IDE. Поэтому попробуйте запустить правильное имя ftp-сервера, имя пользователя и пароль на каком-нибудь хостинг-сервере PHP или локальном хосте.
- ★★★Убедитесь, что файл, указанный в качестве параметра для удаления, также существует. У вас есть разрешение на удаление пользователем ftp, вошедшим в FTP-соединение, в противном случае будет выдана ошибка.
// Подключиться к FTP-серверу
// Назначить FTP-сервер переменной
$ftp_server
=
"localhost"
;
// Используйте правильное имя пользователя ftp
$ftp_username
=
"user"
;
// Используйте правильное совпадение пароля FTP
// с именем пользователя ftp
$ftp_userpass
=
"user"
;
// Имя файла или имя файла с путем
// файл на сервере для удаления
$file
=
"test.txt"
;
// Настройка ftp-соединения
$ftp_connection
= ftp_connect (
$ftp_server
)
or
die
(
"Не удалось подключиться на $ftp_server"
);
if
(
$ftp_connection
) {
echo
"успешно подключен к ftp-серверу!"
;
// Войти в установленное соединение
// Имя пользователя и пароль ftp
$login
= ftp_login ( $ftp_connection
,
$ftp_username
,
$ftp_userpass
);
if
(
$login
) {
// Успешная проверка входа
echo
"
успешно вошли в систему! "
;
// функция ftp_delete() для удаления файла с FTP-сервера
if
(ftp_delete (
$ftp_connection
,
$file
)) {
echo
"
удаление"
.
$ файл
.
"успешно."
;
}
else
{
echo
"
Ошибка при удалении файла"
.
$file
;
}
}
else
{
echo
"
не удалось войти!"
;
}
// Закрыть соединение
if
(ftp_close (
$ftp_connectio n
)) {
echo
"
Соединение успешно закрыто!"
;
}
}
?>
Вывод:успешно подключен к ftp-серверу! залогинился успешно! удаление ./htdocs/test.txt прошло успешно. Соединение закрыто успешно!Если файл удалить и снова запустить ту же программу, при условии, что файл не существует, потому что он уже был удален, произойдет ошибка. вывод будет выглядеть как
успешное подключение к ftp-серверу! залогинился успешно! Ошибка при удалении файла ./htdocs/test.txt Соединение успешно закрыто!Ссылка: https://www.php.net/manual/en/function.ftp-delete.php
Мы надеемся, что эта статья помогла вам решить проблему. Помимо Функция PHP ftp_delete(), проверьте другие темы, связанные с PHP.
Хотите преуспеть в Python? Посмотрите наш обзор лучших онлайн-курсов Python 2023. Если вас интересует наука о данных, узнайте также, как изучить программирование на R.
Кстати, этот материал доступен и на других языках:
- Функция PHP ftp_delete()
- Italiano Функция PHP ftp_delete()
- Deutsch Функция PHP ftp_delete()
- Français Функция PHP ftp_delete()
- Español Функция PHP ftp_delete()
- Türk Функция PHP ftp_delete()
- Русский Функция PHP ftp_delete()
- Português Функция PHP ftp_delete()
- Polski Функция PHP ftp_delete()
- Nederlandse Функция PHP ftp_delete()
- 中文 Функция PHP ftp_delete()
- 한국어 Функция PHP ftp_delete()
- 日本語 Функция PHP ftp_delete()
- हिन्दी Функция PHP ftp_delete()
Berlin | 2023-02-05
Я готовился к собеседованию по программированию., спасибо за разъяснение - Функция PHP ftp_delete() в Python не самый простой.. Буду использовать в своей дипломной работе
Singapore | 2023-02-05
Просто и ясно. Спасибо, что поделились. Функция PHP ftp_delete() и другие вопросы с PHP всегда были моим слабым местом 😁.. Я просто надеюсь, что эта проюлема больше не возникнет
Massachussetts | 2023-02-05
Я готовился к собеседованию по программированию., спасибо за разъяснение - Функция PHP ftp_delete() в Python не самый простой.. Буду использовать в своей дипломной работе