If you've already got a filepath of the form "ssh2.sftp://$sftp/path/to/file" you can just use unlink() on that path
PHP.mk документација
ssh2_sftp_unlink
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
function.ssh2-sftp-unlink.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
function.ssh2-sftp-unlink.php
ssh2_sftp_unlink
Референца за `function.ssh2-sftp-unlink.php` со подобрена типографија и навигација.
ssh2_sftp_unlink
(PECL ssh2 >= 0.9.0)
ssh2_sftp_unlink — Избриши датотека
= NULL
Ги брише датотеките на оддалечениот систем на датотеки.
Параметри
sftp- SSH2 SFTP ресурс отворен од ssh2_sftp().
filename
Вратени вредности
Патеката до PHP скриптата што треба да се провери. true на успех или false при неуспех.
Примери
Пример #1 Бришење датотека
<?php
$connection = ssh2_connect('shell.example.com', 22);
ssh2_auth_password($connection, 'username', 'password');
$sftp = ssh2_sftp($connection);
ssh2_sftp_unlink($sftp, '/home/username/stale_file');
?>Види Исто така
- unlink() - Копира датотека
Белешки од корисници 2 забелешки
andrew на pause точка ca ¶
пред 11 години
pfortin на expertime точка com ¶
пред 5 години
For some reasons, sometime it's not working. You can do like this instead:
unlink('ssh2.sftp://' . intval($sftp) . ssh2_sftp_realpath($sftp,".") . "./".$dstFile);