PHP.mk документација

ftp_raw

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.ftp-raw.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.ftp-raw.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
ftp_raw

Референца за `function.ftp-raw.php` со подобрена типографија и навигација.

function.ftp-raw.php

ftp_raw

класата mysqli_driver

ftp_rawИспраќа произволна команда до FTP сервер

= NULL

ftp_raw(FTP\Connection $ftp, string $command): ?array

Испраќа произволна command до FTP серверот.

Параметри

ftp

Еден FTP\Connection instance.

command

Командата за извршување.

Вратени вредности

Враќа одговор од серверот како низа од стрингови, или null при неуспех. Не се врши парсирање на стрингот за одговор, ниту пак ftp_raw() утврдува дали командата успеала.

Дневник на промени

Верзија = NULL
8.1.0 На ftp параметарот очекува FTP\Connection инстанца сега; претходно, а resource се очекуваше.

Примери

Пример #1 Користење ftp_raw() за рачно најавување на FTP сервер.

<?php
$ftp
= ftp_connect("ftp.example.com");

/* This is the same as:
ftp_login($ftp, "joeblow", "secret"); */
ftp_raw($ftp, "USER joeblow");
ftp_raw($ftp, "PASS secret");
?>

Види Исто така

  • ftp_exec() - Бара извршување на команда на FTP серверот

Белешки од корисници 3 белешки

nightwalker85 на gmail точка ком
20 години пред
<?
ftp_raw($ftpconn,"CLNT <client>");
?>

Is a good way to let the ftp-server know which client it's dealing with. Guess this can be useful if you're making a homemade ftp-client. Only do this if the ftp-server has responded to FEAT command with a response including CLNT.
www.bossftp.com
пред 17 години
Note that the $command can not contains any illegal character such as \n, \r, \t, or this function will return NULL.

Try using the trim() before calling ftp_raw().

<?php
ftp_raw($connid, trim($command));
?>
WebSee.ru
пред 16 години
How to realize the possibility of transferring data from one FTP-server to another via FXP?

<?php
// ...

$ansver = ftp_raw($ftp_conn1, 'PASV');

if (intval($ansver[0]) == 227) {
    ftp_raw($ftp_conn2, 'PORT '.substr($ansver[0], $n = strpos($ansver[0], '(') + 1, strpos($m[0], ')', $n) - $n));
    ftp_raw($ftp_conn1, 'STOR '.$filename); // need asynchronously (non-blocking)
    ftp_raw($ftp_conn2, 'RETR '.$filename);
}
?>
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.