فنکشن 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");
?>