فنکشن ftp_set_option() PHP

تعریف و استفاده

فنکشن ftp_set_option() گزینه‌های مختلف اجرای FTP را تنظیم می‌کند.

نحوه استفاده

ftp_set_option(ftp_connection,option,value)
پارامتر توضیح
ftp_connection لازم است. اتصال FTP مورد استفاده را مشخص کنید (شناسه اتصال FTP).
option

لازم است. گزینه‌ای که می‌خواهید تنظیم کنید را مشخص کنید. مقادیر ممکن:

  • FTP_TIMEOUT_SEC
  • FTP_AUTOSEEK

جزئیات بیشتر در توضیحات زیر.

value لازم است. مقدار پارامتر option را تنظیم کنید.

توضیح

گزینه FTP_TIMEOUT_SEC زمان انتقال شبکه را تغییر می‌دهد. پارامتر value باید عددی باشد و بزرگتر از 0 باشد. زمان پیش‌فرض تاخیر 90 ثانیه است.

وقتی گزینه FTP_AUTOSEEK فعال است، درخواست‌های GET یا PUT با پارامتر resumepos یا startpos، ابتدا به موقعیت مشخص شده در فایل جستجو می‌کنند. این گزینه به طور پیش‌فرض فعال است.

مثال

<?php
$conn = ftp_connect("ftp.testftp.com") or die("Could not connect");
ftp_login($conn,"admin","ert456");
ftp_set_option($conn,FTP_TIMEOUT_SEC,120);
ftp_close($conn);
?>