سبد (0)

تابع ()ftp_ssl_connect

تابع ()ftp_ssl_connect

PHP FTP Reference PHP FTP Reference

مثال

باز کردن یک کانکشن امن SSL-FTP:

<?php
// set up basic SSL connection
$ftp_server = "123.123.123.123";
$ftp_conn = ftp_ssl_connect($ftp_server) or die("Could not connect to $ftp_server");

// login
$login = ftp_login($ftp_conn, $ftp_username, $ftp_userpass);

// then do something...

// close SSL connection
ftp_close($ftp_conn);
?>

تعریف و کاربرد

تابع ()ftp_ssl_connect یک کانکشن امن SSL_FTP را باز می کند.

هنگامی که کانکشن باز شد( متصل شد)، شما می توانید توابع FTP را نسبت به سرور مورد نظر اجرا کنید.

نکته: این تابع تنها زمانی قابل استفاده است که پشتیبانی از هردوی ftp module و OpenSSL به طور استاتیک در PHP تعریف شده باشند. 

نحوه نوشتن

ftp_ssl_connect(host,port,timeout);
پارامترهاتوضیحات
host

ضروری. آدرس سرور FTP را مشخص می کند. این پارامتر می تواند برابر با نام یک دامنه باشد و یا یک آدرس IP باشد. توجه کنید که در ابتداب این پارامتر نباید از عبارت "//:ftp" استفاده کنید. همچنین نباید از اسلش ها در انتهای آن استفاده کنید.

port

اختیاری. پورتی که قرار است برای اتصال، از آن استفاده کنیم را مشخص می کند. مقدار پیش فرض برابر است با 21 .

timeout

اختیاری. وقفه(timeout) را برای عملیات شبکه مشخص می کند. مقدار پیش فرض برابر است با 90 ثانیه. 


جزئیات تکنیکی

مقدار برگشتی:

در صورت موفقیت، یک جریان SSL_FTP را برمی گرداند و در صورت خطا، مقدار FALSE برگردانده خواهد شد.

ورژن php: 4.3+
تغییرات php:

در php 5.2.2 صورتی که این تابع نتواند از یک کانکشن SSL استفاده کند،مقدار FALSEبرگردانده خواهد شد. 

PHP FTP Reference PHP FTP Reference

تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه