فنکشن PHP ftp_connect()
تعریف و استفاده
فنکشن ftp_connect() یک اتصال FTP جدید ایجاد میکند.
اگر موفق شود، یک شناسه اتصال برمیگرداند، در غیر این صورت false برمیگرداند.
نحوه استفاده
ftp_connect(host,port,timeout)
پارامتر | توضیح |
---|---|
host |
ضروری. سرور FTP مورد اتصال را مشخص میکند. میتواند دامنه یا آدرس IP باشد. در انتهای آن نباید با خط تیره خاتمه یابد و نیاز به استفاده از ftp:// در ابتدا نیست. |
port | اختیاری. پورت سرور FTP را مشخص میکند. |
timeout | اختیاری. زمان انتظار سرور FTP را مشخص میکند. پیشفرض 90 ثانیه است. |
توضیح
توجه:زمان انتظار میتواند در هر زمان از طریق فنکشن ftp_set_option() و ftp_get_option() برای تغییر و دریافت استفاده میشود.
پارامتر timeout فقط برای نسخههای 4.2.0 و بالاتر PHP مناسب است.
مثال
این مثال تلاش میکند تا به یک سرور FTP متصل شود. اگر اتصال شکست بخورد، فنکشن die() اسکریپت را متوقف کرده و پیامی را نمایش میدهد:
<?php $conn = ftp_connect("ftp.testftp.com") or die("Could not connect"); ?>