تابع ()ftp_connect
مثال
اتصال، لاگین، و سپس بستن یک کانکشن FTP:
<?php
// connect and login to FTP server
$ftp_server = "ftp.example.com";
$ftp_conn = ftp_connect($ftp_server) or die("Could not connect to $ftp_server");
$login = ftp_login($ftp_conn, $ftp_username, $ftp_userpass);
// then do something...
// close connection
ftp_close($ftp_conn); 
?>تعریف و کاربرد
تابع ()ftp_connect یک کانکشن ftp را در یک host مشخص، باز می کند.
هنگامی که کانکشن باز است، شما می توانید توابع FTP را در سرور اجرا کنید.
نحوه نوشتن
ftp_connect(host,port,timeout);
| پارامترها | توضیحات | 
|---|---|
| host | ضروری. سرور FTP که قرار است به آن متصل شویم را مشخص می کند. می تواند یک آدرس domain و یا یک آدرس IP باشد. نباید در ابتدای این آدرس عبارت "//:fttp" را اضافه کنید.  |  
| port | اختیاری. پورت سرور ftp را مشخص می کند. مقدار پیش فرض پورت 21 است.  |  
| timeout | اختیاری. timeout را برای تمام عملیات بعدی شبکه مشخص می کند. مقدار پیش فرض برابر با 90 ثانیه است.  |  
جزئیات تکنیکی
| مقدار برگشتی: | در صورت موفقیت یک جریان ftp را برمی گرداند و در صورت ایجاد خظا false را برمی گرداند.  |  
|---|---|
| ورژن php: | 4+ | 
| تغییرات php: | پارامتر timeout در php 4.2.0 اضافه شده است.  |  
 


 PHP FTP Reference
