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

ftp_ssl_connect

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

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

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

function.ftp-ssl-connect.php

ftp_ssl_connect

(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)

ftp_ssl_connectОтвара сигурна SSL-FTP врска

= NULL

ftp_ssl_connect(string $hostname, int $port = 21, int $timeout = 90): FTP\Connection|false

ftp_ssl_connect() отвара explicit SSL-FTP врска до наведената hostname. Тоа подразбира дека ftp_ssl_connect() ќе успее дури и ако серверот не е конфигуриран за SSL-FTP. Само кога ftp_login() се повикува, клиентот ќе ја испрати соодветната AUTH FTP команда, така што ftp_login() ќе пропадне. Врската воспоставена од ftp_ssl_connect() will not врши проверка на сертификатот на партнерот.

Забелешка: Зошто оваа функција можеби не постои

Пред PHP 7.0.0, ftp_ssl_connect() беше достапна само ако и ftp модулот и OpenSSL поддршката биле статички вградени во php; ова значи дека на Windows оваа функција била недефинирана во официјалните PHP билдови. За да биде оваа функција достапна на Windows, било неопходно да се компајлираат сопствени PHP бинарни датотеки.

Забелешка:

ftp_ssl_connect() не е наменета за употреба со sFTP. За да користите sFTP со PHP, видете ssh2_sftp().

Параметри

hostname

Адресата на FTP серверот. Овој параметар не треба да има завршни коси црти и не треба да биде претставен со ftp://.

port

Овој параметар специфицира алтернативен порт за поврзување. Ако е изоставен или поставен на нула, тогаш ќе се користи стандардниот FTP порт, 21.

timeout

Овој параметар специфицира време на чекање за сите последователни мрежни операции. Ако е изоставен, стандардната вредност е 90 секунди. Времето на чекање може да се промени и да се праша во секое време со ftp_set_option() and ftp_get_option().

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

Враќа FTP\Connection инстанца при успех, или false при неуспех.

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

Верзија = NULL
8.1.0 Враќа FTP\Connection инстанца сега; претходно, а resource .

Примери

Пример #1 ftp_ssl_connect() example

<?php

// set up basic ssl connection
$ftp = ftp_ssl_connect($ftp_server);

// login with username and password
$login_result = ftp_login($ftp, $ftp_user_name, $ftp_user_pass);

if (!
$login_result) {
// PHP will already have raised an E_WARNING level message in this case
die("can't login");
}

echo
ftp_pwd($ftp);

// close the ssl connection
ftp_close($ftp);
?>

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

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

Нема белешки од корисници за оваа страница.
На оваа страница

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

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

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

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

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